INHOUDSOPGAWE:
- Stap 1: Die elektronika
- Stap 2: Microcontroller -programmering
- Stap 3: Maak die omhulsel
- Stap 4: Bevolk die omhulsel
- Stap 5: Graveer die voorpaneel van aluminium
- Stap 6: Klaar
Video: 160 LED VU-meter: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hierdie projek is 'n 160 LED stereo VU-meter, met 80 LED per klankkanaal. Dit is gebaseer op 'n AVR -mikrobeheerder ATmega328p, dieselfde in 'n Arduino UNO of nano. Hierdie VU-meter reageer op ingevoerde geluid van die RCA-aansluitings aan die agterkant van die eenheid en kan op enige klankversterker gekoppel word. Ek het dit op die voorversterkeruitset van my versterker getoets en die vlakke is goed en kan met behulp van 'n potensiometer aangepas word.
Hierdie projek is nie moeilik om te maak nie, maar ek beveel dit nie aan vir 'n beginner in elektronika nie, aangesien u moet weet hoe om SMD -komponente te soldeer. Maar u sal baie pret hê om dit te bou, te soldeer en aanmekaar te sit soos ek!
Hierdie gids het ten doel om te leer hoe om hierdie VU-meter uit my projeklêers te bou. Al die lêers met betrekking tot hardeware of sagteware is op my Github, aangesien hierdie projek open source is. Pas dit gerus aan! Die kode is ook gedokumenteer (doxygen -manier)!
Kom ons begin met die bouwerk!
Stap 1: Die elektronika
Ons begin met die bou van die kern van die VU-meter: die elektronika.
Ek het 'n PCB gemaak met behulp van EAGLE. Lêers is op my Github.
U benodig die twee PCB en 'n paar komponente. In werklikheid verwys die materiaalbrief na een PCB, en aangesien daar twee klankkanale is, benodig u twee PCB en elke komponent twee keer.
U het hier toegang tot die stuklijst (Bill Of Materials): BOM.
U het toegang tot die PCB Gerber -lêers hier: Gerber.
Vir die PCB wat u moet vervaardig, is daar baie ondernemings wat dit goedkoop sal doen, soos JLCPCB of PCBWAYS. Ek het PCBWAYS persoonlik gebruik en hulle het my die planke aangebied in ruil vir 'n uitroep/resensie op my Github.
As u nog nooit 'n PCB bestel het nie, is dit baie maklik; u hoef net die Gerber -lêers wat hierbo gekoppel is, in 'n.zip -argief te zip en dit op die webwerf van u gunsteling vervaardiger te plaas. En dit is dit!
As u kies om PCBWAYS te gebruik, kan u die PCB maklik bestel sonder om met Gerbers te mors deur hierdie skakel te volg: EASY_ORDER_LINK
Sodra u al die nodige komponente het, kan u alles soldeer deur die naam van die komponente op die stuklijst en op die PCB te volg.
Stap 2: Microcontroller -programmering
Sodra u twee borde almal gesoldeer is, moet u die ATmega328p -mikrobeheerder daarop programmeer.
Om die firmware op die atmega32 te verbrand, moet u eers die sagtewaremap op GitHub aflaai.
Hiervoor benodig u 'n AVR -programmeerder soos hierdie USBASP (u kan dit op AliExpress, bangood, ebay vind deur na usbasp te soek …) of bloot 'n Arduino.
Volg hierdie tutoriaal as u die Arduino gebruik: Arduino tuto
Volg die een as u die AVR -programmeerder gebruik:
Ek gee u net die hoofopskrifte oor hoe u dit kan doen met die isp -programmeerder wat hierbo gelys is (maak seker dat die bestuurders korrek geïnstalleer is, u kan nuttige inligting hieroor kry deur op Google te soek.)
Installeer WinAVR (vir Windows) (sodat die rekenaar met die ATmega kan kommunikeer deur die programmeerder): Skakel
Koppel dan die programmeerder aan die rekenaar en aan die PCB (6 -pins aansluiting). Let op as u dit doen; as u dit op die verkeerde manier aansluit, werk dit natuurlik nie.
Maak 'n terminale (CMD op Windows) oop en tik:
avrdude -c usbasp -p m328p -B 5 -U flits: w: firmware.hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m
Klaar! Firmware flits op die mikrobeheerder! (As dit misluk, maak seker dat u die regte bestuurders geïnstalleer het, die korrekte ISP -programmeerdernaam, goeie verbinding op u kring.)
Stap 3: Maak die omhulsel
Ek het MDF en laaghout gebruik as die basiese materiaal om die omhulsel te maak. U kan al die bloudrukke vind om die hout te sny en dit te monteer HIER.
Stap 4: Bevolk die omhulsel
U moet die USB -aansluiting, die RCA -aansluitings en die potte byvoeg. Een pot word gebruik om die invoerversterking van die VU-meter in te stel, die ander een is ongebruik en kan gebruik word vir alles wat u wil, net deur die sagteware aan te pas.
Sodra dit klaar is, voeg die PCB's by en koppel dit aan die verbindings en potte.
Ek het 'n deursigtige onderkant van akriel by die omhulsel gevoeg, sodat u nog steeds binne-in die VU-meter kan kyk.
Stap 5: Graveer die voorpaneel van aluminium
Ek het aluminium op die voorpaneel gebruik en ek het besluit om my logo by te voeg. Ek het dit gegraveer deur 'n elektro-chemiese metode genaamd elektrolise te gebruik. Dit is baie maklik om te doen en u kan HIER meer hieroor leer.
Ek het 'n elektriese maskeerband gebruik om die deel te beskerm wat ek nie wou graveer nie.
Stap 6: Klaar
Moenie vergeet nie, al die ontwerplêers en besonderhede is HIER op my Github!
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Maak 'n binne -oor -koptelefoon vir Oculus Rift slegs 160 yen .: 5 stappe
Maak 'n binne -oor -koptelefoon vir Oculus Rift Slegs 160 yen .: die oorspronklike binne -oor -koptelefoonstel van Oculus kos 5800 yen (ongeveer $ 50)
Hoe om Neopixel Ws2812 LED of LED STRIP of Led Ring met Arduino te gebruik: 4 stappe
Hoe om Neopixel Ws2812 LED of LED STRIP of Led Ring met Arduino te gebruik: Hallo ouens, aangesien Neopixel led Strip baie gewild is, en dit word ook genoem ws2812 led strip. Hulle is baie gewild, want in hierdie LED -strook kan ons elke LED afsonderlik aanspreek, wat beteken dat as u wil hê dat min LED's in een kleur moet gloei
ESP8266 RGB LED STRIP WIFI Control - NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word - RGB LED STRIP -slimfoonbeheer: 4 stappe
ESP8266 RGB LED STRIP WIFI Control | NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word | RGB LED STRIP -slimfoonbeheer: Hallo ouens, in hierdie tutoriaal leer ons hoe om nodemcu of esp8266 as 'n IR -afstandsbediening te gebruik om 'n RGB LED -strook te beheer, en Nodemcu word deur 'n slimfoon oor wifi beheer. U kan dus die RGB LED STRIP met u slimfoon beheer