Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
LED Audio Spectrum Analyzer generira prekrasan uzorak osvjetljenja ovisno o intenzitetu glazbe. Na tržištu je dostupno mnogo DIY LED Music Spectrum kompleta, ali ovdje ćemo napraviti analizator LED audio spektra koristeći NeoPixel RGB LED Matrix i ARM mikrokontroler.
Ovaj Šareni glazbeni spektar možete vidjeti u radu u donjem videu.
U ovom Instructableu pokazat ćemo vam cijeli radni analizator LED audio spektra, a također ćemo dati i kompletno kolo, PCB i kod za projekt.
Korak 1: Potrebni materijali:
- Fleksibilna 16x16 NeoPixel RGB LED matrica *2 (https://www.adafruit.com/products/2547)
- STM32F103RBT6 *1
- Jezgrena ploča (PCB dizajnirao EasyEDA)
- Uklopno napajanje, 5V 40A.
- Audio linija *1, 1 min 2 audio sučelje *1, zvučnici *1.
Korak 2: Kako napraviti LED SPEKTARNI ANALIZATOR:
1. LED priključak
Spojite dvije LED matrice 16*16 RGB spajanjem DOU sučelja prve LED matrice na DIN sučelje druge, što čini veću LED matricu 16*32 RGB.
2. Priključak za napajanje
Radni napon moje LED diode je 5 V, pa bih želio spojiti dva LED sučelja za napajanje u utičnicu s upravljačkom snagom od 5 V. Imajte na umu da je maksimalna struja radne LED diode 18 A, pa se preporučuje korištenje upravljačke snage veće od 40 A i odabir dovoljno debele žice za njeno spajanje.
Korak 3: Kako napraviti upravljačku ploču:
Upravljačka ploča treba primati audio signale koji se obrađuju FFT -om, a zatim transportiraju kako bi se prikazali pomoću LED matričnog zaslona.
Upravljana LED dioda je matrična točka programirana od strane WS2812b, čija je frekvencija upravljačkog signala 800KHZ. Dijagram za kontrolu vremena prikazan je kao gore.
Svaka LED dioda kontrolirana je 24-bitnim podacima sa strukturom G7 ~ G0+R7 ~ R0+B7 ~ B0. Podaci se šalju po principu višeg mjesta i u skladu sa slijedom GRB -a.
Konstruirano pomoću LM358 pomoću analognog kruga, pojačano kolo prikazano je gornjim dijagramom.
Na dijagramu, IN_CH je audio pristupni terminal računala, a PC3 je pojačani izlazni signal koji je dalje poslan na STM 32. C13, R6 i R7 grupirani su u krug za jačanje signala, koji može povećati napon signala i pretvoriti negativni napon u pozitivan. Krug koji slijedi R8 pojačava signal, a njegova snaga signala PC 3 jednaka je R9/R8 puta prethodnog signala prije R8. IN 1+ je kraj za postavljanje minimalne izlazne vrijednosti napona iz OUT 1.
Korak 4: Krug analizatora LED audio spektra i PCB
Ovdje koristimo EasyEDA za dizajniranje upravljačke ploče. EasyEDA je jednostavan i učinkovit internetski softver za projektiranje EDA -e pomoću kojeg možete nacrtati dijagram ili prikladno izrezati uzorak.
Ova veza je moj konkurentni dijagram sklopa i PCB, gdje ga možete vidjeti vrlo jasno.
Tamo također možete registrirati račun kako biste mi priključili krug izravno na vaš račun.
Korak 5: Prototip Led analizatora spektra PCB
Nakon završetka projektiranja PCB -a, naručio sam neke PCB -ove od EasyEDA -e. Prilično sam zadovoljan primljenim pločama, a cijena je bila dobra. Sve rade dobro.
Ako vam se sviđa, možete koristiti moju PCB narudžbu za ovaj analizator spektra.
Korak 6: Zavarivanje i spajanje
Nakon što su komponente zavarene na način na koji je prikazan sljedeći snimak zaslona, upravljačka ploča je dovršena. Vrlo je jednostavno.
Spojite audio kabel računala u beta verziju zavarenog sučelja, a zatim otvorite glazbu na računalu. Moguće je da možda nećete čuti zvuk računalne glazbe nakon umetanja audio linije. U takvim okolnostima možemo koristiti 1-okretni dva konektora za pretvaranje audioizlaza računala u dvokanalni izlaz. Jedan kanal spojen je na matičnu ploču, a drugi na zvučnik.
Na gore prikazanom dijagramu, matična ploča napaja se računalom putem USB-a i povezana je audio izlaznim sučeljem. Drugo sučelje audio izlaza računala spojeno je na vanjski zvučnik. To je izvedivo kada je signalna linija upravljačkog sučelja rešetke spojena žicom za uzemljenje i matričnom matricom DIN i GND.
Korak 7: Preuzmite program
Sada samo trebate prenijeti dolje navedeni programski kod u mikrokontroler STM32F103RBT6 ARM i moći ćete vidjeti šareni glazbeni spektar.
Dakle, ovdje smo izgradili analizator audio spektra s RGB LED diodama, nadam se da vam se sviđa, a možete i promijeniti program kako biste glazbeni spektar učinili sjajnijim.