Sommario:
- Passaggio 1: l'elettronica
- Passaggio 2: programmazione del microcontrollore
- Passaggio 3: creazione dell'allegato
- Passaggio 4: popolamento dell'allegato
- Passaggio 5: incisione del pannello frontale in alluminio
- Passaggio 6: fatto
Video: VU-Meter 160 LED: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo progetto è un VU-meter stereo da 160 LED, con 80 LED per canale audio. Si basa su un microcontrollore AVR ATmega328p, lo stesso all'interno di un Arduino UNO o nano. Questo VU-meter reagisce al suono alimentato dai jack RCA sul retro dell'unità e può essere collegato a qualsiasi amplificatore audio. L'ho testato sull'uscita del preamplificatore del mio amplificatore e i livelli sono a posto e possono essere regolati con l'aiuto di un potenziometro.
Questo progetto non è difficile da realizzare ma non lo consiglio a un principiante in elettronica, poiché è necessario sapere come saldare i componenti SMD. Ma ti divertirai molto a costruirlo, saldarlo e montarlo come ho fatto io!
Questa guida ha l'obiettivo di insegnare come costruire questo VU-meter dai miei file di progetto. Tutti i file relativi all'hardware o al software sono sul mio Github poiché questo progetto è open source. Sentiti libero di modificarlo! Anche il codice è documentato (modo doxygen)!
Iniziamo la costruzione!
Passaggio 1: l'elettronica
Inizieremo costruendo il nucleo del VU-meter: l'elettronica.
Ho realizzato un PCB usando EAGLE. I file sono sul mio Github.
Avrai bisogno di quei due PCB e alcuni componenti. In effetti, la distinta base si riferisce a un PCB e poiché ci sono due canali audio, avrai bisogno di due PCB e ogni componente due volte.
È possibile accedere alla BOM (Bill Of Materials) qui: BOM.
Puoi accedere ai file PCB Gerber qui: Gerber.
Per il PCB dovrai farlo fabbricare, ci sono molte aziende là fuori che lo faranno a buon mercato come JLCPCB o PCBWAYS. Ho usato PCBWAYS personalmente e mi hanno offerto le schede in cambio di un commento/recensione sul mio Github.
Se non hai mai ordinato un PCB prima, è molto semplice, devi solo comprimere i file Gerber collegati sopra in un archivio.zip e rilasciarli sul sito Web del tuo produttore preferito. E questo è tutto!
Se scegli di utilizzare PCBWAYS, puoi facilmente ordinare il PCB senza fare confusione con Gerbers seguendo questo link: EASY_ORDER_LINK
Una volta che hai tutti i componenti necessari puoi saldare tutto seguendo il nome dei componenti sulla BOM e sul PCB.
Passaggio 2: programmazione del microcontrollore
Una volta saldate tutte le due schede, sarà necessario programmare su di esse il microcontrollore ATmega328p.
Per masterizzare il firmware su atmega32, devi prima scaricare la cartella del software su GitHub.
Per questo avrai bisogno di un programmatore AVR come questo USBASP (lo puoi trovare su Aliexpress, bangood, ebay cercando usbasp…) o semplicemente un Arduino.
Se usi Arduino basta seguire questo tutorial: Arduino tutorial
Se usi il programmatore AVR segui semplicemente questo:
Ti darò solo i titoli su come farlo con il programmatore ISP elencato prima (assicurati che i driver siano installati correttamente, puoi trovare informazioni utili su questo cercando su Google.)
Installa WinAVR (per Windows) (per consentire al computer di comunicare con l'ATmega tramite il programmatore): Link
Quindi collegare il programmatore al computer e al PCB (connettore a 6 pin). Fai attenzione quando lo fai, se lo colleghi nel modo sbagliato, ovviamente non funzionerà.
Apri un terminale (CMD su Windows) e digita:
avrdude -c usbasp -p m328p -B 5 -U flash:w:firmware.hex -U lfuse:w:0xBF:m -U hfuse:w:0xD9:m
Fatto ! Il firmware è lampeggiato sul microcontrollore! (Se fallisce, assicurati di avere i driver corretti installati, il nome corretto del programmatore ISP, una buona connessione sul tuo circuito.)
Passaggio 3: creazione dell'allegato
Ho usato MDF e compensato come materiale di base per realizzare la custodia. Puoi trovare tutti i progetti per tagliare il legno e assemblarlo QUI.
Passaggio 4: popolamento dell'allegato
Dovrai aggiungere il connettore USB, i jack RCA e le pentole. Un potenziometro viene utilizzato per impostare il guadagno in ingresso del VU-meter, l'altro è inutilizzato e può essere utilizzato per qualsiasi cosa si desideri semplicemente modificando il software.
Una volta fatto, aggiungi i PCB e collegali ai connettori e alle pentole.
Ho aggiunto una parte inferiore in acrilico trasparente all'involucro in modo che tu possa ancora guardare all'interno del VU-meter.
Passaggio 5: incisione del pannello frontale in alluminio
Ho usato l'alluminio per il pannello frontale e ho deciso di aggiungere il mio logo. L'ho inciso utilizzando un metodo elettrochimico chiamato elettrolisi. È molto facile da fare e puoi imparare qualcosa in più QUI.
Ho usato del nastro adesivo elettrico per proteggere la parte che non volevo incidere.
Passaggio 6: fatto
Non dimenticare, tutti i file di progettazione e i dettagli sono sul mio Github QUI!
Consigliato:
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Come controllare il motoriduttore CC utilizzando il controller di velocità elettronico spazzolato da 160 A e il servo tester: 3 passaggi
Come controllare il motoriduttore CC utilizzando il regolatore di velocità elettronico spazzolato da 160 A e il servo tester: Specifiche: Tensione: 2-3S Lipo o 6-9 NiMH Corrente continua: 35 A Corrente di burst: 160 A BEC: 5 V / 1 A, modalità lineare Modalità: 1. avanti e inversione; 2. avanti e freno; 3. avanti e freno e inverso Peso: 34 g Dimensioni: 42 * 28 * 17 mm
Realizza cuffie per l'orecchio interno per Oculus Rift solo 160 yen.: 5 passaggi
Realizza cuffie per orecchio interno per Oculus Rift solo 160 yen.: Il set di cuffie per orecchio interno originale di Oculus costa 5800 yen (circa $ 50). Ho realizzato una cuffia economica con questo articolo Sonde caricate a molla con punta sferica perni di prova e cuffie per l'orecchio interno
Come utilizzare Neopixel Ws2812 LED o LED STRIP o Led Ring con Arduino: 4 passaggi
Come utilizzare Neopixel Ws2812 LED o LED STRIP o Led Ring con Arduino: Ciao ragazzi poiché la striscia led Neopixel è molto popolare ed è anche chiamata striscia led ws2812. Sono molto popolari perché in queste strisce led possiamo indirizzare ogni singolo led separatamente, il che significa che se vuoi che pochi led si illuminino di un colore
ESP8266 RGB LED STRIP Controllo WIFI - NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi - STRIP LED RGB Controllo smartphone: 4 passaggi
ESP8266 RGB LED STRIP Controllo WIFI | NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi | Controllo Smartphone STRIP LED RGB: Ciao ragazzi in questo tutorial impareremo come utilizzare nodemcu o esp8266 come telecomando IR per controllare una striscia LED RGB e Nodemcu sarà controllato dallo smartphone tramite wifi. Quindi in pratica puoi controllare la STRISCIA LED RGB con il tuo smartphone