2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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
Krok 2: Zapojenie
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
Ď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 ….