Obsah:

Merač VU pomocou Arduina: 4 kroky
Merač VU pomocou Arduina: 4 kroky

Video: Merač VU pomocou Arduina: 4 kroky

Video: Merač VU pomocou Arduina: 4 kroky
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Merač VU pomocou Arduina
Merač VU pomocou Arduina

Ahoj všetci, toto je rýchly a jednoduchý návod, ako vytvoriť VU (jednotku objemu) pomocou Arduino UNO a LED diód.

Je to veľmi dobré pre začiatočníkov, ktorí sa ešte len učia používať Arduino.

Potrebné diely: 1x Arduino (UNO)

1x Breadboard

LED diódy 12 x 5 mm

13x drôty

1x odpor 100Ohm

1x potenciometer 500kOhm

1x 3,5 mm audio konektor

1x dobrá vôľa

Krok 1: Video

Image
Image

Krok 2: Zapojenie

Elektrické vedenie
Elektrické vedenie

Prvá vec, ktorú musíte urobiť, je pripojiť všetky LED k Arduinu pomocou nepájivého poľa. Najjednoduchším spôsobom je lineárne pripojiť všetky LED diódy k požadovaným pinom Arduino pomocou drôtov.

Do obvodu musíme pridať odpor 100Ohm, aby sme obmedzili prúd cez LED diódy.

Potom sa pridá hrniec, ktorý sa používa na reguláciu citlivosti vstupného signálu, a tiež je k doske pripojený stereofónny konektor

Tiež projekt TinkerCAD:

Merač VU TinkerCAD

Krok 3: Programovanie Arduino

Programovanie Arduino
Programovanie Arduino

Ďalšou vecou je napísať program pre Arduino. Najprv definujeme A0 ako analógový vstup a definujeme hodnotu val pre vstupný signál.

Potom definujeme PINy 2-13 ako výstupy cez slučku FOR.

Definujeme A0 ako analogové čítanie. Potom rozdelíme hodnotu na 10 a uložíme ju do analogovej hodnoty. Tak získame hodnotu, ktorá je vhodnejšia na prácu v rámci slučiek FOR.

Prvá slučka FOR zapne toľko diód LED, koľko je hodnota premennej analógovej hodnoty. Druhá slučka FOR robí opak, vypne LED, keď hodnota premennej analógovej hodnoty klesne.

Krok 4: Záver

Jedná sa o veľmi jednoduchý projekt, ktorý môže urobiť každý, pričom na výrobu chladiaceho merača VU použije iba niekoľko komponentov.

Je tiež dobré pochopiť, ako fungujú výstupy Arduino a tiež slučka For. Ďakujem, že ste prešli ….

Odporúča: