Tartalomjegyzék:

VU mérő az Arduino használatával: 4 lépés
VU mérő az Arduino használatával: 4 lépés

Videó: VU mérő az Arduino használatával: 4 lépés

Videó: VU mérő az Arduino használatával: 4 lépés
Videó: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, November
Anonim
VU mérő az Arduino használatával
VU mérő az Arduino használatával

Sziasztok! Ez egy gyors és egyszerű bemutató arról, hogyan készíthet VU -t (hangerőegységet) Arduino UNO és LED -ek segítségével.

Nagyon jó kezdőknek, akik csak tanulják az Arduino használatát.

Szükséges alkatrészek: 1x Arduino (UNO)

1x kenyeretábla

12x 5 mm -es LED -ek

13x vezeték

1x 100 Ohm ellenállás

1x 500kOhm potenciométer

1x 3,5 mm -es audio jack

1x jó akarat

1. lépés: Videó

Image
Image

2. lépés: Kábelezés

Vezeték
Vezeték

Tehát az első dolog az, hogy minden LED -et csatlakoztatni kell az Arduino -hoz kenyérlap segítségével. A legegyszerűbb módszer az összes LED lineáris csatlakoztatása a kívánt Arduino csapokhoz vezetékek segítségével.

100 Ohm ellenállást kell hozzáadnunk az áramkörhöz, hogy korlátozzuk az áramot a LED -eken keresztül.

Ezután hozzáadjuk az edényt, a bemeneti jel érzékenységének szabályozására, és a sztereó jack csatlakozik a kártyához

Szintén egy TinkerCAD projekt:

VU mérő TinkerCAD

3. lépés: Arduino programozás

Arduino programozás
Arduino programozás

A következő dolog az, hogy írjon egy programot az Arduino számára. Először definiáljuk az A0 -t analóg bemenetként, és határozzuk meg a bemeneti jel értékét.

Ezután definiáljuk a 2-13 PIN-kódokat kimenetként FOR cikluson keresztül.

Az A0 -t analóg olvasottként definiáljuk. Ezután elosztjuk az értéket 10 -gyel, és eltároljuk analóg értékre. Így olyan értéket kapunk, amely alkalmasabb a FOR hurkokon belüli munkavégzésre.

Az első FOR ciklus annyi LED -et kapcsol be, amennyi az analóg változó értéke. A második FOR hurok az ellenkezőjét teszi, kikapcsolja a LED -eket, ha az analóg érték változó értéke csökken.

4. lépés: Következtetés

Ez egy nagyon egyszerű projekt, amelyet bárki elkészíthet, és csak néhány komponensből készíthet hűvös VU -mérőt.

Jó megérteni az Arduino kimenetek működését és a For ciklus működését is. Köszönöm, hogy elhaladtál….

Ajánlott: