A szerző néhány kísérlete után LED - ekkel és Arduino az a gondolata, hogy RGB LED csíkokból zongora háttérvilágítást hozzon létre. A LED-ek fénye a zongora mögött lévő falról visszatükröződik, ezáltal kiváló fényhatást eredményez. A projekt egy akusztikus érzékelőt is használ, ellenőrzése alatt a szalag színe megváltozik, az instrumentum hangerejétől függően.
anyagok:
- Arduino
- 2 méter RGB LED szalag
- Tranzisztorok 6 db (2N2222)
- Ellenállások 6 db (220 Ohm)
- LM324 operációs erősítő (használhatja az LM358-at)
- Electret mikrofon
Első lépés. Tranzisztor áramkör.
A tranzisztorok növelik az Arduino áramát szalagig. A szerző 2N2222 tranzisztorokat használ, mivel 600 mA-ig terjedő feszültségre tervezték őket. Ez elegendő a méter LED-sáv fényerejéhez. Tehát 2 méteres hosszúsághoz hat tranzisztorra van szükség (mindegyikhez három). Az alábbiakban látható a szerelési fotó és az ábra.
Második lépés LED-csík előkészítése.
A projekt két, 1 m hosszú RGB szalagot használ, a közös szalag hossza 2 m. Az előkészítő munka 1 méteres szalaggal kezdődik. A huzalokat az első fénykép szerint forrasztják, a forrasztási helyet elkülönítik. A vezetékek szigetelése a harmadik képen látható módon elősegíti a vezetékek csatlakoztatását a kenyérvágódeszkához.
Harmadik lépés Electret mikrofon.
Először meg kell határoznia a mikrofon polaritását, mely következtetés pozitív és melyik negatív. Ehhez a szerző egy eszközt használt az áramkör integritásának ellenőrzésére, és kiderítette, hogy mely következtetések kapcsolódnak a külső házhoz. Ez a következtetés föld, és a második pozitív.
A mikrofonhoz 15 cm-es vezetékek vannak hozzáforrasztva, amint az a képen látható. Látható, hogy a zöld vezetéket földelési vezetékként használják, a sárga vezetékét pedig pozitív módon.
A negyedik lépés. Mikrofon erősítő áramkör.
Mivel a mikrofon maga egy meglehetősen gyenge jelet továbbít, operációs erősítőre volt szükség ahhoz, hogy a jelet az Arduino felé felépítsék, hogy az analóg kimenetéből származó jelek olvashatók legyenek.
A szerző egy LM324 operációs erősítőt használ, amelynek négy csatornája van, azonban csak egy van a projektben. Sokkal jobb kétcsatornás LM358 erősítőt használni hasonló áramkörrel, csak a tápvezetékek különböznek egymástól. Az alábbiakban látható az ábra és az áramkör képei.
Ötödik lépés Csatlakozás Arduino-hoz.
A csatlakozáshoz apa és apa közötti csatlakozó vezetékekre van szükség, a szerző különálló jumpereket készített (második fotó), több jumper és egy érintkező csatlakozó segítségével. A kenyérvágódeszka az ábra és fénykép szerint csatlakozik az Arduino mikrovezérlőhöz.
Hatodik lépés Szalag tesztelés.
Mielőtt folytatta a projekten végzett munkát, a szerző úgy döntött, hogy ellenőrizze az összeszerelés helyességét, és ellenőrizze az RGB szalag működését a főáramkörrel. Egy cikk alá helyezett vázlatot feltöltik az Arduino-ba.
Megjegyzés a szerzőtől: ha nem Mega kártyát használ (például, mint például az Uno), akkor a LED kimeneti csatlakozóit PWM-le kell cserélnie. Az Uno esetén a kompatibilis kimenetek 2, 3 és 4.
Hetedik lépés. A mikrofon áramkörének tesztelése.
Ez az eljárás szükséges a mikrofon erősítő áramkörének működésének ellenőrzéséhez. Az erősítő 1. kimenetére a szerző egy LED-et csatlakoztatott, és figyelemmel kísérte a fényerő változásait a hangerő függvényében.
Arduino használata a teszthez:
Ez egy pontosabb ellenőrzési módszer. Az analogReadSerial vázlat (Fájl> Példák> AnalogReadSerial) betöltődik a mikrovezérlőbe. Ezután megnyílik a Feldolgozás, ahol a szerző másolja a graph_line.pde kódot (a cikk alatt található archívumban található kód), és elindítja a programot. Amikor az Arduino USB-n keresztül küld A0 kimeneti értékeket, a program ezeket az értékeket a diagramján 0 és 1023 közötti tartományban határozza meg. Különböző zaj hangzásával és hangerejének növelésével a jel merevsége növekszik, és a diagram ezt megerősíti.
Nyolc lépés. Program kód.
A piano_new_way.ino fájl kódját lemásolja az Arduino IDE ablakba. A szerző emlékeztet arra, hogy a nem mega fórumon a LED kimenet kimenetet 2, 3 és 4 értékre kell változtatni.
Kilencedik lépés. Telepítse a szalagokat a zongorára.
A LED csíkok rögzítéséhez a zongora hátuljára a szerző közönséges és kétoldalas szalagot használt. Arra szolgál, hogy ne sértse meg a zongora felületét, és hogy a jövőben eltávolítsa a szalagot. A szalag úgy van rögzítve, hogy mindegyik huzalcsatlakozói hozzáférhetők legyenek a szerszám tetején.
Tíz lépés Csatlakozó LED szalag.
Mindegyik szalagot egy kenyérlemez tranzisztor-illesztőprogram áramköréhez kell csatlakoztatni, az alábbi fénykép szerint. Használhatja az előző lépések diagramjait is. Általános szabály, hogy minden csatorna csatlakozik az egyes tranzisztorok kollektorához.
Tizenegy lépés. Az utolsó rész.
Az áramforrásból származó 12 V-os pozitív vezetéket az egyes szalagok pozitív vezetékéhez és az Arduino tábla „Vin” -éhez kell csatlakoztatni. A földelő vezeték az Arduino földjéhez kapcsolódik.
Az áramellátás most már biztosított, és az RGB szalag fényes tűzben világít a zongora mögött. A hangszer lejátszása megváltoztatja a LED-ek színét, a hangerő függvényében.
Ezt a projektet nem szükséges csak zongorával használni, hanem bárhol, ahol van zene, és a ház bármely részén elhelyezheti.
Videó, amely a színek változását mutatja be a zongora lejátszásakor: