Arduino vezetett színes zenét
Villogó LED-ek a zenére
Míg a médialejátszók vizualizációs plug-ineket készítettem, aztán néztem a LED-ek összeszerelésére, amelyekhez az Arduino-hoz csatlakoztam, hogy ellenőrizzem a csapok állapotát különböző vázlatok tesztelése során. És miért ne csinálod a zene hardveres megjelenítését? Úgy döntöttem, hogy egyszerű színes zenét készítek.
A színes zenét elektronikus formátumnak hívják fényes képek készítéséhez, színes vizuális képek kialakulásához, a zenei kísérettel összehasonlítva.
Amire szükségünk van:
- Arduino
- Ethernet Shield
- Fénykibocsátó diódák - 10 db.
- Ellenállás 470 Ohm - 10 db.
- Fejlesztési tábla vagy valami, amelyen LED-eket csatolnak.
A kapcsolatrendszer nagyon egyszerű. Még egy első osztályozó is megbirkózik vele. Az ellenállásokon keresztül leadott LED-ek a 0-tól 9-ig terjedő digitális kimenetekhez vannak csatlakoztatva.
Így nézett először rám:
Most átszúrjuk a következő vázlatot az Arduinba:
Csak annyi tíz zérust kap, amelyik UDP protokollt használ, és ennek megfelelően világítja meg a LED-eket.
Szükség esetén módosítsa az ip [] és a localPort változókat.
Most csatlakoztatjuk a plug-inet a Winamphoz vagy az AIMP-hez (meg kell másolnunk a DLL fájlt a program plugin mappájába) és konfigurálnunk kell. Beállítjuk az IP-portot (például a vázlatot), és kiválasztjuk a renderelési módot. Az Ethernet Shield és a számítógép a helyi hálózaton keresztül csatlakozik.
A beépülő modul AIMP-ban történő megnyitásához kattintson a fekete megjelenítési mezőre.
Szintén alkalmazok forráskódokat plug-inek.
Kötelező könyvtárak a vázlathoz:
Ethernet (29,73 KB)
SPI (7,49 KB)