Indholdsfortegnelse:
- Trin 1: Nødvendige materialer:
- Trin 2: Sådan laver du en LED SPECTRUM ANALYZER:
- Trin 3: Sådan opretter du et kontrolpanel:
- Trin 4: LED Audio Spectrum Analyzer Circuit og PCB
- Trin 5: Prototype Led Spectrum Analyzer PCB
- Trin 6: Svejsning og tilslutning
- Trin 7: Download programmet
Video: Sådan laver du en LED -lydspektrumanalysator: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
LED Audio Spectrum Analyzer genererer det smukke belysningsmønster i henhold til musikens intensitet. Der er masser af DIY LED Music Spectrum kits til rådighed på markedet, men her skal vi lave en LED Audio Spectrum Analyzer ved hjælp af NeoPixel RGB LED Matrix og ARM mikrokontroller.
Du kan se dette farverige musikspektrum under arbejdet i videoen herunder.
I denne instruktør viser vi dig hele arbejdsprocessen med LED Audio Spectrum Analyzer og giver også det komplette kredsløb, printkort og kode til projektet.
Trin 1: Nødvendige materialer:
- Fleksibel 16x16 NeoPixel RGB LED Matrix *2 (https://www.adafruit.com/products/2547)
- STM32F103RBT6 *1
- Core Board (PCB designet af EasyEDA)
- Skifte strømforsyning, 5V 40A.
- Lydlinje *1, 1 min. 2 lydgrænseflade *1, Højttalere *1.
Trin 2: Sådan laver du en LED SPECTRUM ANALYZER:
1. LED -tilslutning
Tilslut to 16*16 RGB LED -matricer ved at forbinde DOU -grænsefladen for den første LED -matrix med DIN -interfacet i den anden, hvilket er en større 16*32 RGB LED -matrix.
2. Strømforbindelse
Driftsspændingen på min LED er 5 V, så jeg vil gerne tilslutte to LED -strømgrænseflader til en stikkontakt med en 5V styreeffekt. Bemærk venligst, at den maksimale strøm for en fungerende LED er 18 A, så det anbefales at bruge en over 40 A kontroleffekt og vælge en tyk nok ledning til at forbinde den.
Trin 3: Sådan opretter du et kontrolpanel:
Et kontrolpanel skal modtage lydsignaler, der behandles af FFT og derefter transporteres for at blive vist med LED -matrixdisplay.
Den kontrollerede LED er en dot-matrix programmeret af WS2812b, hvis styrende signalfrekvens er 800KHZ. Og tidsstyringsdiagrammet er vist som ovenfor.
Hver LED styres af 24-bit data med sin struktur på G7 ~ G0+R7 ~ R0+B7 ~ B0. Dataene sendes efter princippet om højere sted først og i overensstemmelse med sekvensen af GRB.
Konstrueret af LM358 ved hjælp af et analogt kredsløb, vises et forstærket kredsløb ved diagrammet ovenfor.
I diagrammet er IN_CH en lydadgangsterminal på en computer, og PC3 er det forstærkede udgangssignal, som yderligere er blevet sendt til STM 32. C13, R6 og R7 er grupperet i et signalforstærkende kredsløb, som kan øge signalspændingen og forvandle en negativ spænding til en positiv. Kredsløbet efter R8 er signalforstærkende, med sin signalstyrke på PC 3 lig med R9/R8 gange det forrige signal før R8. IN 1+ er slutningen for at indstille den mindste spændingsværdi output fra OUT 1.
Trin 4: LED Audio Spectrum Analyzer Circuit og PCB
Her bruger vi EasyEDA til at designe kontrolpanelet. EasyEDA er en enkel og effektiv online EDA -designsoftware, som du nemt kan tegne et diagram eller klippe et mønster på.
Dette link er mit konkurrerede kredsløbsdiagram og printkort, hvor du kan se det meget tydeligt.
Du kan også registrere en konto der for at forkæle mit kredsløb direkte til din konto.
Trin 5: Prototype Led Spectrum Analyzer PCB
Efter endt design af PCB har jeg bestilt nogle printkort fra EasyEDA. Jeg er temmelig tilfreds med de tavler, jeg modtog, og prisen var god. De fungerer alle godt.
Hvis du kan lide det, kan du bruge min PCB -bestilling til denne LED -spektrumanalysator.
Trin 6: Svejsning og tilslutning
Efter at komponenter er svejset på den måde, som følgende skærmbillede vises, er et kontrolpanel afsluttet. Det er meget enkelt.
Tilslut computerens lydkabel til betaversionen af det svejsede interface, og åbn derefter computermusikken. Det er muligt, at du muligvis ikke hører nogen lyd fra computermusikken, efter at du har indsat lydlinjen. Under sådanne omstændigheder kan vi bruge et 1-tur-to-stik til at omdanne computerens lydudgang til to kanalers output. Den ene kanal er forbundet til kernekortet, mens den anden til en højttaler.
I diagrammet vist ovenfor drives et kernekort af en computer USB og er forbundet med et lydudgangsinterface. Den anden grænseflade for computerens lydudgang er forbundet til en ekstern højttaler. Det er muligt, når signallinjen i gitterstyringsgrænsefladen er forbundet med jordledningen og punktmatrixen DIN og GND.
Trin 7: Download programmet
Nu skal du bare uploade den nedenfor givne programkode til STM32F103RBT6 ARM Microcontroller, og du kan se det farverige musikspektrum.
Så her har vi bygget Audio Spectrum Analyzer med RGB LED'er, håber du kan lide det, og du kan også ændre programmet for at gøre musikspektret mere pragtfuldt.
Anbefalede:
Sådan laver du IoT -baseret hjemmeautomatisering med NodeMCU -sensorer Kontrollerelæ: 14 trin (med billeder)
Sådan laver du IoT-baseret hjemmeautomatisering med NodeMCU-sensorer Kontrollerelæ: I dette IoT-baserede projekt har jeg lavet hjemmeautomatisering med Blynk og NodeMCU-kontrolrelæmodul med feedback i realtid. I manuel tilstand kan dette relæmodul styres fra mobil eller smartphone og, manuel switch. I Auto Mode er denne smar
Sådan laver du LED -forlygter med høj effekt til cykel: 4 trin (med billeder)
Sådan laver du LED -forlygter med høj effekt til cykel: Det er altid praktisk at have et stærkt lys, mens du cykler om natten for tydeligt syn og sikkerhed. Det advarer også andre på mørke steder og undgå ulykker. Så i denne instruktive vil jeg demonstrere, hvordan man bygger og installerer en 100 watt LED p
Sådan laver du et infrarødt kamera med et IR -LED -lys: 5 trin (med billeder)
Sådan laver du et infrarødt kamera med et IR -LED -lys: Jeg har indset et infrarødt kamera for at kunne bruge det i et motion capture -system. Med det kan du også få denne form for fede billeder: skinnende objekter i kamerasynet, der er normale i virkeligheden. Du kan få temmelig gode resultater til en billig pris
Sådan laver du en delt skærmvideo med fire trin: 4 trin (med billeder)
Sådan laver du en delt skærmvideo med fire trin: Vi ser ofte en samme person vise sig i en scene to gange i et tv -afspilning. Og så vidt vi ved, har skuespilleren ikke en tvillingebror. Vi har også set, at to sangvideoer er sat på en skærm for at sammenligne deres sangevner. Dette er kraften i spl
N: Sådan laver du en flerlags akryl- og LED-skulptur med variable lysniveauer: 11 trin (med billeder)
N: Sådan laver du en flerlags akryl- og LED-skulptur med variable belysningsniveauer: Her kan du finde ud af, hvordan du får dig til at eje meget n som lavet til udstillingen www.laplandscape.co.uk kurateret af kunst-/designgruppen Lapland. Flere billeder kan ses på flickr Denne udstilling løber fra onsdag den 26. november - fredag den 12. december 2008 inklusive