Tartalomjegyzék:
- 1. lépés: Projekt videó
- 2. lépés: Szükséges összetevők
- 3. lépés: Vázlatos és Gerber -fájl
- 4. lépés: Forráskód
Videó: Zene reaktív többszínű LED -lámpák - Arduino hangérzékelő érzékelő - RGB LED csík: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Zenereaktív többszínű LED-es lámpák. Ebben a projektben egy egyszerű 5050 RGB LED szalagot (nem a címezhető LED WS2812), az Arduino hangérzékelőt és a 12 V -os adaptert használták.
1. lépés: Projekt videó
Tehát hogyan működik? Ha közelebbről megvizsgálja a projekt Arduino IDE forráskódját, analóg értéket kap az Arduino hangérzékelőből (ez a zene intenzitásától függően változik), majd ezt követően egy küszöbértéket határoz meg (mint 0 és 1023 között)), ha a hangérzékelőből származó érték nem egyezik meg a küszöbértékkel, akkor az Arduino random () funkció aktiválódik. A véletlen függvényben 6 különböző színcsoport jött létre, ezekben a színcsoportokban az értékek megváltoztatásával különböző színkombinációk hozhatók létre. Ha nincs analóg érték a hangérzékelőből, a funkció leáll.
2. lépés: Szükséges összetevők
Ez a projekt az Arduino UNO R3 és néhány (IRFZ44N tranzisztor és hasonló) komponensekkel is elvégezhető, de ezt a projektet egyetlen táblán készítettem elő. Könnyen forrasztható alkatrészeket használtak (Csakúgy, mint az Atmega348P DIP tok).
Hangérzékelő érzékelő
LED szalagfény 5050
AC DC 12V adapter
DIP28 ATmega328P-PU
IRFZ44N tranzisztor
L7805CV TO220
Kerámia kondenzátor
Elektrolit kondenzátor
DIP IC aljzat
B típusú USB aljzat
2,1 mm -es Jack foglalat
Kapcsoló
VEZETTE
Ellenállás
12 MHz -es kristály
16 MHz -es kristály
Jumper huzal
Forrasztóeszközök
3. lépés: Vázlatos és Gerber -fájl
Az áramkört PCBWay -n keresztül rendeltem. Rendelhet az alábbi webcímről, és megszerezheti ezt a táblát.
Szerezze be a sematikus és Gerber fájlt (rendelje meg):
www.pcbway.com/project/shareproject/Music_Reactive_Multicolor_LED_Lights_Board.html
4. lépés: Forráskód
Ha közelebbről megvizsgálja a projekt Arduino IDE forráskódját, analóg értéket kap az Arduino hangérzékelőből (ez a zene intenzitásától függően változik), majd ezt követően egy küszöbértéket határoz meg (mint 0 és 1023 között)), ha a hangérzékelőből származó érték nem egyezik a küszöbértékkel, az Arduino random () funkció aktiválódik. A véletlen függvényben 6 különböző színcsoport jött létre, ezekben a színcsoportokban az értékek megváltoztatásával különböző színkombinációk hozhatók létre. Ha nincs analóg érték a hangérzékelőből, a funkció leáll.
Szerezze be az Arduino IDE forráskódját (GitHub):
github.com/MertArduino/Music-Reactive-Multicolor-LED-Lights
Ajánlott:
Hangérzékelő és szervó: Reaktív mozgás: 4 lépés
Hangérzékelő és szervo: Reaktív mozgás: Először össze kell gyűjtenie a megfelelő anyagokat az áramkör összeállításához
Zene reaktív száloptikai csillag mennyezetre szerelés: 11 lépés (képekkel)
Zene reaktív száloptikai csillag mennyezeti szerelés: Szeretne egy darabot a galaxisból otthonában? Az alábbiakban megtudhatja, hogyan készült! Évekig ez volt az álomprojektem, és végül elkészült. Elég sokáig tartott a befejezése, de a végeredmény annyira kielégítő volt, hogy biztos vagyok benne, hogy megérte. Egy kis bi
Zene reaktív LED csík: 5 lépés
Zenereaktív LED -szalag: Bevezetés: A zenére reagáló LED -szalagok kivételesek a világítási vállalkozások számára. Ezt megteheti Arduino -val, ráadásul Arduino nélkül. Most arról fogunk beszélni, hogyan lehet Zenereaktív LED szalagot készíteni az Arduino programozás segítségével
4 Zene reaktív LED áramkörök -- MIC/AUX kábel/hangszóró: 3 lépés
4 Zene reaktív LED áramkörök || MIC/AUX kábel/hangszóró: Ez az áramkör reagál a hangulatos zenére, és a zene ütemével világít a LED-eknek. Itt négy különböző módot mutatok be, amelyekkel zenei reaktív LED-áramkört hozhat létre: -1. Egy tranzisztor2. Két tranzisztor 3. AUX kábel 4. Hangszóró
Vezeték nélküli zene reaktív állólámpák: 15 lépés (képekkel)
Vezeték nélküli zenei reaktív állólámpák: Ebben az oktatóanyagban néhány központilag vezérelt vezeték nélküli RGB lámpát készítünk, amelyek reagálnak a környezetben lévő zenére és hangokra! Az utasítások mellett az utasítások tartalmazzák: SchematicsList of összetevők Hivatkozás a kódra, így