MP3-afspillere er let tilgængelige på markedet. Men hvor er det sjove ved at købe, når du bygger en til dig selv. Hvis du er en maker og elsker DIY, vil dette projekt hjælpe dig med at bygge en mini batteridrevet mp3-afspiller med et 3,5 mm hovedtelefonstik (til at tilslutte dine hovedtelefoner eller aux), som du kan have med dig overalt gå. Du kan også vælge at bygge en bærbar mp3-afspiller med et par højttalere.
Hvad mere er, kan du forbinde dette modul med Arduino eller en hvilken som helst mikrocontroller med RX/TX-funktioner, såsom ESP8266, og integrere med Home Assistant for at afspille stemmealarmer eller afgive en alarm.
Hvad er DFPlayer?
DFPlayer er et lavpris mini MP3-afspillermodul, der kan afspille musik eller lyd (MP3-filer) med direkte udgang til højttaleren. Du kan bruge dette modul til forskellige projekter. Den kan bruges til at bygge en selvstændig musikafspiller, du kan tilføje knapper til at styre dens forskellige funktioner og tilstand, eller parre den med Arduino eller ESP8266 for at styre den trådløst.
specifikationer:
- Understøtter samplinghastigheder 8/11.025/12/16/22.05/24/32/44.1/48 (kHz)
- 24-bit DAC-udgang
- 90dB dynamisk rækkevidde
- 85dB SNR understøttelse
- Understøtter FAT16, FAT32 filsystem
- Understøtter op til 32G TF-kort
- 3 kontroltilstande: I/O kontrol, seriel tilstand og AD knap kontroltilstand.
- 30 niveaus lydstyrkekontrol
- 6-niveau musik EQ
Hvad har du brug for for at bygge en DIY MP3-afspiller?
For at bygge en bærbar gør-det-selv MP3-afspiller skal du bruge følgende:
- DFPlayer Mini MP3-afspillermodul
- Et SD-kort (ethvert kort mellem 100MB-32GB)
- 1 x 3W højttaler (50 mm)
- Et PAM8403 3W mini 5V digitalt forstærkerkort med et potentiometer (valgfrit)
- 2 x trykknapper til at styre MP3-afspilleren
- Et mikro-USB breadboard 5v strømforsyningsmodul eller et TP4056 1A Li-ion batteriopladningsmodul med et 3,7v 500/1000/2000mah LiPo eller 18650 batteri til at drive enheden.
- EN 3D printet etui til at rumme alle komponenterne. Du kan downloade dette ændret størrelse 3D-etui til en MP3-afspiller der kan passe i en 49mm-51mm højttaler.
Kompetencer påkrævet
Du har brug for en vis erfaring med lodning af elektroniske komponenter. Hvis du aldrig har loddet nogen komponent eller brugt en loddekolbe før, henvises til denne vejledning til lær enkle tips til at lodde elektronik.
Men hvis du ikke vil lodde og ønsker at teste eller bygge dette midlertidigt for at lære og for sjov, kan du bruge et brødbræt.
Trin til at bygge en DIY MP3-afspiller
Følg trinene nedenfor for at bygge en DIY MP3-afspiller.
Trin 1: Byg kontrolpanelet
For at bygge kontrolpanelet til at styre forskellige funktioner, såsom at øge eller sænke lydstyrken, afspille eller sætte musik på pause eller skifte til forrige eller næste nummer, skal du bruge et generelt printkort. Hvis du ikke har et generelt PCB.
- Tilslut modstandene til en af terminalerne på alle tre trykknapper som vist i diagrammet.
- Forbind derefter den anden terminal af trykknapper med hinanden parallelt og lod den til GND terminal på DFPlayer.
- Tilslut alle modstande til ADkey_1 terminal på DFPlayer.
Knap | Fungere |
B1 | Afspil/pause |
B2 | Lydstyrke-/Forrige (Langt tryk) |
B3 | Lydstyrke+/Næste (langt tryk) |
Trin 2: Tilslut højttalere
Du kan nu tilføje højttalere til DFPlayer-modulet. Modulet kan køre to 3W 4/8 ohm højttalere uden problemer. Hvis du bruger en 3W højttaler, kan du tilslutte dem direkte til DFPlayer som vist i følgende diagram.
Du kan også installere et PAM8403 3W mini 5V digitalt forstærkerkort for at tilslutte højttaleren og styre lydstyrken ved hjælp af volumenknappen.
Men hvis du vil tilslutte større højttalere for mere lyd, kan du bruge et kraftigere forstærkermodul mellem DFPlayer og højttalerne.
Når alle forbindelser er lavet, kan du tilslutte en 5V strømforsyning til hun-mikro-USB'en og derefter lodde de to ledninger til DFPlayeren som vist i følgende diagram.
Du kan også bruge et 5 mm han-hun DC strømstik til at levere 5V strøm gennem enhver 5V adapter.
Trin 4: Kopier MP3-filer til SD-kort
Du kan oprette op til 100 mapper og tilføje op til 255 sange i hver mappe. For at tilføje musikfiler skal du kopiere MP3-filerne til roden af SD-kortet. Opret ikke nogen mappe lige nu.
Når du er færdig, indsæt SD-kortet i DFPlayer-modulet.
Tilslut strømforsyningen, og tryk derefter på knappen B1 (Afspil/Pause) eller B2/B3 (Forrige/Næste) én gang. Den skulle begynde at afspille MP3-filen, der er gemt på SD-kortet.
Hvis du trykker længe på B2, vil det sænke lydstyrken. På samme måde vil et langt tryk på knap B3 øge lydstyrken. Et kort tryk på B2 og B3 vil skifte mellem henholdsvis forrige eller næste spor på SD-kortet.
Trin 5: Arranger afspilleren i en 3D-printet sag
Når du har testet og bygget en fungerende gør-det-selv MP3-afspiller, kan du vedlægge den i en 3D-printet etui (såsom den foreslåede ovenfor) eller ethvert kabinet, du kan finde på Thingiverse. Du kan også designe en i Fusion 360.
Trin 6: Integrer med Home Assistant
For at integrere DFPlayer eller din gør-det-selv MP3-afspiller med Home Assistant til advarsler om smart home automation, skal du bruge en NodeMCU eller D1 Mini og flashe den med Tasmota eller ESPHome firmware.
Du kan bruge tekst til tale-konverteringsværktøjet til at oprette mp3-stemmebeskeder eller meddelelsesadvarsler og indsætte disse filer i roden af dit SD-kort eller arrangere dem i en mappe.
Tilføj derefter automatisering i Home Assistant. For eksempel kan du vælge en enhedstrigger, såsom en DIY smart ultralyds vandstandssensor, vælg MP3-afspilleren i aktion, vælg nyttelast (MP3-filnummer) for at afspille, når tanken er fuld eller tom eller når et vist niveau. Du kan også byg en smart energiovervågningsenhed til Home Assistant og afspil advarsler, når der registreres et højt strømforbrug.
På samme måde tilføjer du flere automatiseringer for hver begivenhed i Home Assistant, der afspiller en stemmealarm gennem din gør-det-selv-MP3-afspiller.
Tilføj Bluetooth-funktion til trådløs musik
Derudover kan du få en Bluetooth-sender, såsom KCX_BT_EMITTER, og parre den med DFPlayers DAC output for at overføre og afspille lyd til andre Bluetooth-aktiverede lydsystemer, såsom dine hovedtelefoner eller Bluetooth soundbar. På samme måde kan du parre et KCX BT003 Bluetooth-modtagermodul med DFPlayer side om side for at forbinde din smartphone og streame musik trådløst på din bærbare gør-det-selv-MP3-afspiller.
Du kan endda tilføje en mikrofon i Bluetooth-modulet for at bruge DIY MP3-afspilleren til at modtage taleopkald.
Skal du stadig købe en MP3-afspiller?
Læs Næste
Relaterede emner
- gør det selv
- 3D print
Om forfatteren

Ravi er en ekspert teknisk forklarer, en IoT-entusiast og Linux-elsker med en baggrund i big data og app-udvikling. Han bruger det meste af sine weekender på at arbejde med IoT-enheder og spille spil på Xbox. Han er også en solorejsende, der elsker at vandre og udforske nye stier.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere