2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj všichni, toto je rychlý a jednoduchý návod, jak vytvořit VU (jednotku objemu) pomocí Arduino UNO a LED.
Je to velmi dobré pro začátečníky, kteří se teprve učí používat Arduino.
Potřebné díly: 1x Arduino (UNO)
1x prkénko
12x 5mm LED
13x dráty
1x odpor 100Ohm
1x 500kOhm potenciometr
1x 3,5mm audio jack
1x dobrá vůle
Krok 1: Video
Krok 2: Zapojení
První věcí, kterou musíte udělat, je připojit všechny LED diody k Arduinu pomocí prkénka. Nejjednodušší je lineárně připojit všechny LED diody k požadovaným pinům Arduino pomocí vodičů.
Do obvodu musíme přidat odpor 100Ohm, abychom omezili proud přes LED diody.
Poté se přidá hrnec, který se používá k regulaci citlivosti vstupního signálu, a také stereo jack je připojen k desce
Také projekt TinkerCAD:
VU metr TinkerCAD
Krok 3: Programování Arduino
Další věcí je napsat program pro Arduino. Nejprve definujeme A0 jako analogový vstup a definujeme hodnotu val pro vstupní signál.
Poté definujeme PINy 2-13 jako výstupy smyčkou FOR.
Definujeme A0 jako analogové čtení. Poté hodnotu rozdělíme na 10 a uložíme do analogové hodnoty. Tímto způsobem získáme hodnotu, která je vhodnější pro práci ve smyčkách FOR.
První smyčka FOR zapne tolik LED, kolik je hodnota proměnné analogová hodnota. Druhá smyčka FOR dělá opak, vypne LED, když hodnota proměnné analogové hodnoty klesne.
Krok 4: Závěr
Jedná se o velmi jednoduchý projekt, který může vyrobit kdokoli, s použitím pouhých několika komponentů k vytvoření skvělého měřiče VU.
Je také dobré pochopit, jak fungují výstupy Arduino a také smyčka For. Díky za procházení….