Indholdsfortegnelse:

160 LED VU-Meter: 6 trin
160 LED VU-Meter: 6 trin

Video: 160 LED VU-Meter: 6 trin

Video: 160 LED VU-Meter: 6 trin
Video: Lighting synced to music (VU meter) (prototype) 2024, Juli
Anonim
160 LED VU-Meter
160 LED VU-Meter

Dette projekt er en 160 LED stereo VU-meter med 80 LED pr. Lydkanal. Det er baseret på en AVR -mikrokontroller ATmega328p, det samme inde i en Arduino UNO eller nano. Denne VU-måler reagerer på lyd indført RCA-stik på bagsiden af enheden og kan tilsluttes enhver lydforstærker. Jeg testede det på forforstærkerens udgang på min forstærker, og niveauerne er fine, og kan justeres ved hjælp af et potentiometer.

Dette projekt er ikke svært at lave, men jeg anbefaler det ikke til en nybegynder inden for elektronik, da du skal vide, hvordan du lodder SMD -komponenter. Men du vil have det sjovt med at bygge det, lodde det og sammensætte det som jeg gjorde!

Denne vejledning har til formål at lære at bygge denne VU-måler ud af mine projektfiler. Alle filerne vedrørende hardware eller software er på min Github, da dette projekt er open source. Du er velkommen til at ændre det! Koden er også dokumenteret (doxygen måde)!

Lad os starte byggeriet!

Trin 1: Elektronikken

Elektronikken
Elektronikken
Elektronikken
Elektronikken

Vi starter med at bygge kernen i VU-måleren: elektronikken.

Jeg lavede et printkort ved hjælp af EAGLE. Filer er på min Github.

Du skal bruge det to printkort og et par komponenter. Faktisk refererer styklisten til et printkort, og da der er to lydkanaler, skal du bruge to printkort og hver komponent to gange.

Du kan få adgang til styklisten (Bill Of Materials) her: BOM.

Du kan få adgang til PCB Gerber -filer her: Gerber.

Til printkortet skal du lave det fremstillet, der er mange virksomheder derude, der vil gøre det billigt som JLCPCB eller PCBWAYS. Jeg brugte PCBWAYS personligt, og de tilbød mig tavlerne i bytte til nogle råb/anmeldelse på min Github.

Hvis du aldrig har bestilt et printkort før, er det meget let, du skal bare zip de Gerber -filer, der er linket ovenfor i et.zip -arkiv, og slippe det på webstedet for din yndlingsproducent. Og det er det!

Hvis du vælger at bruge PCBWAYS, kan du nemt bestille printkortet uden at rode med Gerbers ved at følge dette link: EASY_ORDER_LINK

Når du har alle de nødvendige komponenter, kan du lodde alt ved at følge komponentnavnet på styklisten og på printkortet.

Trin 2: Programmering af mikrokontroller

Programmering af mikrokontroller
Programmering af mikrokontroller
Programmering af mikrokontroller
Programmering af mikrokontroller

Når dine to tavler alle er loddet, skal du programmere ATmega328p -mikrokontrolleren på dem.

For at brænde firmwaren på atmega32 skal du først downloade softwaremappen på GitHub.

Til det skal du bruge en AVR -programmer som denne USBASP (du kan finde den på Aliexpress, bangood, ebay ved at søge efter usbasp …) eller simpelthen en Arduino.

Hvis du bruger Arduino, skal du bare følge denne vejledning: Arduino tuto

Hvis du bruger AVR -programmereren, skal du bare følge denne:

Jeg vil bare give dig overskrifterne om, hvordan du gør det med den isp -programmer, der er angivet før (sørg for at driverne er installeret korrekt, du kan finde nyttige oplysninger om det ved at søge på Google.)

Installer WinAVR (til Windows) (for at computeren kan kommunikere med ATmega gennem programmereren): Link

Tilslut derefter programmøren til computeren og til printkortet (6 -polet stik). Vær opmærksom, når du gør det, hvis du tilslutter det på den forkerte måde, fungerer det naturligvis ikke.

Åbn en terminal (CMD på Windows), og skriv:

avrdude -c usbasp -p m328p -B 5 -U flash: w: firmware.hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m

Færdig ! Firmware blinkede på mikrokontrolleren! (Hvis det mislykkes, skal du sørge for at have de korrekte drivere installeret, det korrekte isp -programmørnavn, god forbindelse på dit kredsløb.)

Trin 3: Lav kabinettet

At lave kabinettet
At lave kabinettet
At lave kabinettet
At lave kabinettet
At lave kabinettet
At lave kabinettet

Jeg brugte MDF og krydsfiner som grundmateriale til at lave kabinettet. Du kan finde alle tegningerne til at skære træet og samle det HER.

Trin 4: Befolkning af kabinettet

Befolkning af kabinettet
Befolkning af kabinettet
Befolkning af kabinettet
Befolkning af kabinettet
Befolkning af kabinettet
Befolkning af kabinettet

Du skal tilføje USB -stikket, RCA -stikkene og gryderne. Den ene gryde bruges til at indstille inputforstærkningen for VU-måleren, den anden er ubrugt og kan bruges til alt, hvad du ønsker, bare ved at ændre softwaren.

Når det er gjort, skal du tilføje printkortene og slutte dem til stik og gryder.

Jeg tilføjede en klar akryl bunddel til kabinettet, så du stadig kan se inde i VU-måleren.

Trin 5: Gravering af aluminiums frontpanel

Gravering af aluminiums frontpanel
Gravering af aluminiums frontpanel
Gravering af aluminiums frontpanel
Gravering af aluminiums frontpanel
Gravering af aluminiums frontpanel
Gravering af aluminiums frontpanel

Jeg brugte aluminium til frontpanelet, og jeg besluttede at tilføje mit logo. Jeg graverede det ved hjælp af en elektrokemisk metode kaldet elektrolyse. Det er meget let at gøre, og du kan lære lidt mere om det HER.

Jeg brugte elektrisk malertape til at beskytte den del, jeg ikke ville gravere.

Trin 6: Udført

Færdig !
Færdig !
Færdig !
Færdig !
Færdig !
Færdig !

Glem ikke, at alle designfiler og detaljer er på min Github HER!

Anbefalede: