I lettori MP3 sono prontamente disponibili sul mercato. Ma dov'è il divertimento nell'acquistare quando ne costruisci uno per te stesso. Se sei un creatore e ami il fai-da-te, questo progetto ti aiuterà a costruire un mini lettore mp3 alimentato a batteria con un jack per cuffie da 3,5 mm (per collegare le tue cuffie o aux) che puoi portare con te ovunque tu andare. Puoi anche scegliere di costruire un lettore mp3 portatile con un paio di altoparlanti.
Inoltre, puoi interfacciare questo modulo con Arduino o qualsiasi microcontrollore con funzionalità RX/TX, come ESP8266, e integrarlo con Home Assistant per riprodurre avvisi vocali o suonare un allarme.
Che cos'è DFPlayer?
DFPlayer è un mini modulo lettore MP3 a basso costo in grado di riprodurre musica o audio (file MP3) con uscita diretta all'altoparlante. È possibile utilizzare questo modulo per una varietà di progetti. Può essere utilizzato per costruire un lettore musicale autonomo, puoi aggiungere pulsanti per controllare le sue varie funzioni e modalità, o accoppiarlo con Arduino o ESP8266 per controllarlo in modalità wireless.
Specifiche:
- Supporta frequenze di campionamento 8/11.025/12/16/22.05/24/32/44.1/48 (kHz)
- Uscita DAC a 24 bit
- Gamma dinamica 90dB
- Supporto SNR 85dB
- Supporta il file system FAT16, FAT32
- Supporta schede TF fino a 32G
- 3 Modalità di controllo: controllo I/O, modalità seriale e modalità di controllo del pulsante AD.
- Controllo del volume a 30 livelli
- Equalizzatore musicale a 6 livelli
Di cosa hai bisogno per costruire un lettore MP3 fai-da-te?
Per costruire un lettore MP3 portatile fai-da-te, è necessario quanto segue:
- Modulo DFPlayer Mini lettore MP3
- Una scheda SD (qualsiasi scheda tra 100 MB e 32 GB)
- 1 altoparlante da 3 W (50 mm)
- Una scheda amplificatore digitale PAM8403 3W mini 5V con potenziometro (opzionale)
- 2 pulsanti per controllare il lettore MP3
- Un modulo di alimentazione micro USB breadboard da 5 V o un modulo di ricarica della batteria agli ioni di litio TP4056 da 1 A con una batteria LiPo da 3,7 V 500/1000/2000 mAh o 18650 per alimentare il dispositivo.
- UN Custodia stampata in 3D per alloggiare tutti i componenti. Puoi scaricare questo Custodia 3D ridimensionata per un lettore MP3 che può stare in un altoparlante da 49 mm-51 mm.
Abilità richieste
È necessaria una certa esperienza nella saldatura di componenti elettronici. Se non hai mai saldato alcun componente o utilizzato un saldatore prima, fai riferimento a questa guida a impara semplici consigli per saldare elettronica.
Tuttavia, se non vuoi saldare e vuoi testarlo o costruirlo temporaneamente per imparare e divertirti, puoi usare una breadboard.
Passaggi per costruire un lettore MP3 fai-da-te
Segui i passaggi indicati di seguito per creare un lettore MP3 fai-da-te.
Passaggio 1: crea il pannello di controllo
Per costruire il pannello di controllo per controllare varie funzioni, come aumentare o diminuire il volume, riprodurre o mettere in pausa la musica o passare alla traccia precedente o successiva, è necessario un PCB generale. Se non hai un PCB generale.
- Collegare le resistenze a uno dei terminali su tutti e tre i pulsanti come mostrato nello schema.
- Quindi collegare l'altro terminale dei pulsanti tra loro in parallelo e saldarlo al GND terminale su DFPlayer.
- Collegare tutte le resistenze al ADKey_1 terminale su DFPlayer.
Pulsante | Funzione |
B1 | Play pausa |
B2 | Volume-/Precedente (pressione lunga) |
B3 | Volume+/Avanti (pressione lunga) |
Passaggio 2: collegare gli altoparlanti
Ora puoi aggiungere altoparlanti al modulo DFPlayer. Il modulo può eseguire due altoparlanti da 3 W 4/8 ohm senza problemi. Se utilizzi un altoparlante da 3 W, puoi collegarli direttamente a DFPlayer come mostrato nel diagramma seguente.
È inoltre possibile installare una scheda amplificatore digitale PAM8403 3W mini 5V per collegare l'altoparlante e controllare il volume utilizzando la manopola del volume.
Tuttavia, se desideri collegare altoparlanti più grandi per un suono maggiore, puoi utilizzare un modulo amplificatore più potente tra il DFPlayer e gli altoparlanti.
Una volta effettuati tutti i collegamenti, è possibile collegare un alimentatore da 5V alla micro USB femmina e quindi saldare i due fili al DFPlayer come mostrato nello schema seguente.
È inoltre possibile utilizzare un jack di alimentazione CC maschio-femmina da 5 mm per fornire alimentazione a 5 V tramite qualsiasi adattatore da 5 V.
Passaggio 4: copia i file MP3 sulla scheda SD
Puoi creare fino a 100 cartelle e aggiungere fino a 255 brani in ciascuna cartella. Per aggiungere file musicali, copia i file MP3 nella radice della scheda SD. Non creare alcuna cartella per ora.
Al termine, inserisci la scheda SD nel modulo DFPlayer.
Collegare l'alimentatore e quindi premere una volta il pulsante B1 (Riproduci/Pausa) o B2/B3 (Precedente/Avanti). Dovrebbe iniziare a riprodurre il file MP3 memorizzato sulla scheda SD.
Se premi a lungo su B2, il volume diminuirà. Allo stesso modo, una pressione prolungata sul pulsante B3 aumenterà il volume. Una breve pressione su B2 e B3 passerà rispettivamente dalla traccia precedente a quella successiva sulla scheda SD.
Passaggio 5: disporre il lettore in una custodia stampata in 3D
Dopo aver testato e costruito un lettore MP3 fai-da-te funzionante, puoi racchiuderlo in una custodia stampata in 3D (come quella suggerita sopra) o in qualsiasi custodia che puoi trovare su Thingiverse. Puoi anche progettarne uno in Fusion 360.
Passaggio 6: integra con Home Assistant
Per integrare il DFPlayer o il tuo lettore MP3 fai-da-te con Home Assistant per avvisi di automazione domestica intelligente, avrai bisogno di un NodeMCU o D1 Mini e flashalo con Tasmota o ESPHome firmware.
Puoi utilizzare lo strumento di conversione da testo a voce per creare avvisi vocali o avvisi di notifica mp3 e incollare quei file nella radice della scheda SD o disporli in una cartella.
Quindi aggiungi l'automazione in Home Assistant. Ad esempio, puoi scegliere un trigger del dispositivo, come a Sensore di livello dell'acqua ad ultrasuoni intelligente fai-da-te, scegli il lettore MP3 in azione, seleziona payload (numero file MP3) da riprodurre quando il serbatoio è pieno o vuoto o raggiunge un certo livello. Potresti anche costruisci un dispositivo di monitoraggio energetico intelligente per Home Assistant e riproduci avvisi quando viene rilevato un consumo energetico elevato.
Allo stesso modo, aggiungi più automazioni per ogni evento in Home Assistant che riprodurrà un avviso vocale tramite il tuo lettore MP3 fai-da-te.
Aggiungi la funzionalità Bluetooth per la musica wireless
Inoltre, puoi ottenere un trasmettitore Bluetooth, come KCX_BT_EMITTER, e associarlo al DAC di DFPlayer uscita per trasmettere e riprodurre l'audio ad altri sistemi audio abilitati Bluetooth, come le cuffie o il Bluetooth soundbar. Allo stesso modo, puoi accoppiare un modulo ricevitore Bluetooth KCX BT003 con DFPlayer fianco a fianco per collegare il tuo smartphone e riprodurre musica in streaming in modalità wireless sul tuo lettore MP3 portatile fai-da-te.
Puoi anche aggiungere un microfono nel modulo Bluetooth per utilizzare il lettore MP3 fai-da-te per ricevere chiamate vocali.
Dovresti comunque acquistare un lettore MP3?
Leggi Avanti
Argomenti correlati
- Fai da te
- Stampa 3D
Circa l'autore
Ravi è un esperto spiegatore di tecnologia, un appassionato di IoT e un amante di Linux con un background in big data e sviluppo di app. Trascorre la maggior parte dei fine settimana lavorando con i dispositivi IoT e giocando su Xbox. È anche un viaggiatore solista che ama le escursioni e l'esplorazione di nuovi sentieri.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti