Video: DIY MusiLED, muzički sinhronizovane LED diode sa Windows-om i Linux aplikacijom jednim klikom (32-bitne i 64-bitne). Lako za ponovno stvaranje, za korištenje, za prijenos: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovaj projekt će vam pomoći da povežete 18 LED dioda (6 crvenih + 6 plavih + 6 žutih) na Arduino ploču i analizirate signale zvučne kartice vašeg računara u stvarnom vremenu i prenesete ih na LED diode kako bi ih osvijetlili prema efektima ritma (Snare, Visoki šešir, udarac). Vidio sam nekoliko instrukcija u vezi s tim, ali većina je previše glomazna i teško im je razaznati kodove za početnike ili osobe koje rade sami, a ne moraju satima prebirati izvorne kodove kako bi od njih napravili neko značenje. Možete koristiti i 6 traka smd 5050 ili individualno programabilnu seriju RBG WS28xx. No, njihovi zahtjevi za napajanjem su različiti pa se obratite njihovom tehničkom listu ako ste tek počeli s tim.
Ako ne želite petljati po izvornom kodu i želite ga brzo pokrenuti, na pravoj ste stranici. Izvest ćemo 3 (tri) jednostavna koraka - Nabavka dijelova, njihovo povezivanje i pokretanje Windows aplikacije kako bi poboljšali vašu muziku. Najbolji dio je što za to NE MORATE instalirati Processing ili bilo koju biblioteku. Možete koristiti bilo koji media player koji želite i reproducirati/pauzirati/zaustaviti/premotati/premotavati izravno iz samog media playera bez potrebe za promjenom koda ili brigom o ekstenzijama medijskih datoteka. Svaki zvuk putem zvučne kartice analizira se ako je aplikacija *.exe aktivna, čak i dok se igrate/gledate youtube/filmove ili možda čak i kad vam djevojka/dečko viče preko Skype poziva. *Obavezno zatvorite aplikaciju tokom intimnih trenutaka*. !! Jokes Apart !! Započnimo i dovršimo projekt za manje od 20 minuta.
Korak 1: NABAVKA DIJELOVA
Trebaće vam
a) Arduino. (Koristio sam Mega2560 koji sam ležao, možete koristiti UNO ili bilo koji sa najmanje 6 PWM pinova).
b) LED diode od 3,5 mm - 18 br. (6 žutih + 6 crvenih + 6 plavih)., ILI, LED TRAKA (Koristite samo ako znate šta radite).
c) Otpornici - 220 ili 150 Ohma * 6
d) Breadboard / Prototype Board i puno M-M kratkospojnih kabela (oko 15 bi bilo dovoljno).
Korak 2: POVEZIVANJE DIJELOVA
Veća noga LED dioda označava +ve (pozitivnu) anodu, a kraća noga je -ve (negativna) katoda.
Postavite LED diode na dovoljnu udaljenost i dobro ih rasporedite za bolje efekte. Priključite pin 'GND' na Arduino -ovoj strani PWM -a na masu na Breadboard -u. Spojite otpornike s katodnom nogom LED -a u nizu sa uzemljenjem; i PWM pinovi od arduina do anodne nogice LED dioda. {Možete se petljati po vrijednostima otpornika, ali pazite da ne pokrenete LED diode bez otpornika ili biste ih mogli zapaliti}. Pogledajte dijagram za bolje pojašnjenje. Koristio sam tri otpornika od 220 ohma za prva 3 kompleta LED dioda s lijeve strane na dijagramu; I tri 150 ohma za preostala 3 seta LED dioda.
Kada završite s postavljanjem LED dioda i otpornika na matičnu ploču, povežite Arduino sa svojim Windows računarom. Otvorite Arduino IDE, idite na Datoteka> Primjeri> Firmata> StandardFirmata i prenesite primjer skice na svoj Arduino. ! GOTOVO!
Korak 3: Psihirajte svoju muziku
Posjetite moj blog https://knowledgeofthings.com/diy-musical-lights-… da biste dobili izvorni kod ---------------------------- -------------------------------------------------- ----------------
Ako naiđete na probleme s aplikacijom, provjerite je li vaš Arduino na "COM3", ako nije, onda u nastavku komentirajte svoj serijski/port broj i ja ću prenijeti aplikaciju samo za vas. Ako svjetla Tx/Rx trepere, a LED diode ne, tada provjerite polaritet LED dioda i sve labave ili pogrešne ožičenje.
Napomena: - Za korisnike LINUX -a i MAC -a - Ne brinite, prenijet ću i za vas određenu aplikaciju, samo komentirajte ispod sa svojim serijskim/portom. Windows 32-bitni korisnici će biti upitani da instaliraju Java 8.
Dodatna napomena:- Ako ne reproducirate ništa što ima zvuk, ali i dalje povezujete svoj arduino i pokrećete aplikaciju, dobit ćete žutu i crvenu LED diodu koja će treptati nasumično kako bi pokazala da je veza ispravna i da aplikacija radi. OVO SE MOŽE UČINITI PRAVO POSLIJE 3 KORAKA DA BUDETE SIGURNI DA STE SLEDILI OVO JEDNOSTAVNO UPUTSTVO PRAVILNO. Izvinite zbog gramatičkih grešaka, engleski nije moj prvi jezik. Nadam se da će ovo neko ponoviti na 6 traka smd5050 ili ws28xx. Ako neko od vas to uradi, podijelite i sa mnom.