MP3-spelare är lätt tillgängliga på marknaden. Men var är det roliga med att köpa när du bygger en själv. Om du är en tillverkare och älskar gör-det-själv, kommer detta projekt att hjälpa dig att bygga en mini batteridriven mp3-spelare med ett 3,5 mm hörlursuttag (för att ansluta dina hörlurar eller aux) som du kan bära med dig överallt gå. Du kan också välja att bygga en bärbar mp3-spelare med ett par högtalare.

Dessutom kan du koppla den här modulen till Arduino eller vilken mikrokontroller som helst med RX/TX-funktioner, som ESP8266, och integrera med Home Assistant för att spela upp röstvarningar eller slå ett larm.

Vad är DFPlayer?

DFPlayer är en lågpris mini MP3-spelare modul som kan spela musik eller ljud (MP3-filer) med direkt utmatning till högtalaren. Du kan använda den här modulen för olika projekt. Den kan användas för att bygga en fristående musikspelare, du kan lägga till knappar för att styra dess olika funktioner och läge, eller para ihop den med Arduino eller ESP8266 för att styra den trådlöst.

instagram viewer

Specifikationer:

  • Stöder samplingshastigheter 8/11.025/12/16/22.05/24/32/44.1/48 (kHz)
  • 24-bitars DAC-utgång
  • 90dB dynamiskt omfång
  • 85dB SNR-stöd
  • Stöder FAT16, FAT32 filsystem
  • Stöder upp till 32G TF-kort
  • 3 kontrolllägen: I/O-kontroll, seriellt läge och AD-knappkontrollläge.
  • 30 nivåer volymkontroll
  • Musik EQ på 6 nivåer

Vad behöver du för att bygga en DIY MP3-spelare?

För att bygga en bärbar DIY MP3-spelare behöver du följande:

  • DFPlayer Mini MP3-spelare modul
  • Ett SD-kort (valfritt kort mellan 100MB-32GB)
  • 1 x 3W högtalare (50 mm)
  • Ett PAM8403 3W mini 5V digitalt förstärkarkort med en potentiometer (tillval)
  • 2 x tryckknappar för att styra MP3-spelaren
  • En mikro-USB breadboard 5v strömförsörjningsmodul eller en TP4056 1A Li-ion batteriladdningsmodul med ett 3,7v 500/1000/2000mah LiPo eller 18650 batteri för att driva enheten.
  • A 3D-tryckt fodral att inrymma alla komponenter. Du kan ladda ner detta 3D-fodral för en MP3-spelare som får plats i en 49mm-51mm högtalare.

Färdigheter som krävs

Du behöver viss erfarenhet av att löda elektroniska komponenter. Om du aldrig har lödt någon komponent eller använt en lödkolv tidigare, se den här guiden till lär dig enkla tips för att löda elektronik.

Men om du inte vill löda och vill testa eller bygga detta tillfälligt för att lära dig och för skojs skull, kan du använda en brödbräda.

Steg för att bygga en DIY MP3-spelare

Följ stegen nedan för att bygga en DIY MP3-spelare.

Steg 1: Bygg kontrollpanelen

För att bygga kontrollpanelen för att styra olika funktioner, som att höja eller sänka volymen, spela upp eller pausa musik eller växla till föregående eller nästa spår, behöver du en allmän PCB. Om du inte har ett allmänt PCB.

  • Anslut motstånden till en av plintarna på alla tre tryckknappar som visas i diagrammet.
  • Anslut sedan den andra terminalen av tryckknappar med varandra parallellt och löd den till GND terminal på DFPlayer.
  • Anslut alla motstånd till ADKey_1 terminal på DFPlayer.
Knapp Fungera
B1 Spela/Pausa
B2 Volym-/Föregående (Långt tryck)
B3 Volym+/Nästa (Långt tryck)

Steg 2: Anslut högtalare

Du kan nu lägga till högtalare till DFPlayer-modulen. Modulen kan köra två 3W 4/8 ohm högtalare utan problem. Om du använder en 3W-högtalare kan du ansluta dem direkt till DFPlayer som visas i följande diagram.

Du kan också installera ett PAM8403 3W mini 5V digitalt förstärkarkort för att ansluta högtalaren och kontrollera volymen med volymratten.

Men om du vill ansluta större högtalare för mer ljud kan du använda en kraftfullare förstärkarmodul mellan DFPlayer och högtalarna.

När alla anslutningar är gjorda kan du ansluta en 5V strömförsörjning till mikro-USB-honan och sedan löda de två ledningarna till DFPlayer som visas i följande diagram.

Du kan också använda ett 5 mm likströmsuttag hane-hona för att förse 5V ström via valfri 5V-adapter.

Steg 4: Kopiera MP3-filer till SD-kort

Du kan skapa upp till 100 mappar och lägga till upp till 255 låtar i varje mapp. För att lägga till musikfiler, kopiera MP3-filerna till roten på SD-kortet. Skapa ingen mapp för tillfället.

När du är klar, sätt in SD-kortet i DFPlayer-modulen.

Anslut strömförsörjningen och tryck sedan på knappen B1 (Spela/Paus) eller B2/B3 (Föregående/Nästa) en gång. Den bör börja spela MP3-filen som är lagrad på SD-kortet.

Om du trycker länge på B2 kommer det att minska volymen. På samma sätt kommer ett långt tryck på knapp B3 att öka volymen. Ett kort tryck på B2 och B3 växlar mellan föregående eller nästa spår på SD-kortet.

Steg 5: Ordna spelaren i ett 3D-tryckt fodral

När du har testat och byggt en fungerande gör-det-själv-MP3-spelare kan du bifoga den i ett 3D-utskrivet fodral (som det som föreslagits ovan) eller någon kapsling du kan hitta på Thingiverse. Du kan också designa en i Fusion 360.

Steg 6: Integrera med Home Assistant

För att integrera DFPlayer eller din gör-det-själv MP3-spelare med Home Assistant för varningar om smart hemautomation behöver du en NodeMCU eller D1 Mini och flasha den med Tasmota eller ESPHome firmware.

Du kan använda konverteraren för text till tal för att skapa mp3-röstaviseringar eller aviseringar och klistra in dessa filer i roten på ditt SD-kort eller ordna dem i en mapp.

Lägg sedan till automatisering i Home Assistant. Du kan till exempel välja en enhetsutlösare, som en DIY smart ultraljudsvattennivåsensor, välj MP3-spelaren i aktion, välj nyttolast (MP3-filnummer) för att spela när tanken är full eller tom eller når en viss nivå. Du kan också bygga en smart energiövervakningsenhet för Home Assistant och spela upp varningar när hög strömförbrukning upptäcks.

På samma sätt lägger du till flera automatiseringar för varje händelse i Home Assistant som kommer att spela upp en röstvarning genom din DIY MP3-spelare.

Lägg till Bluetooth-kapacitet för trådlös musik

Dessutom kan du skaffa en Bluetooth-sändare, som KCX_BT_EMITTER, och para den med DFPlayers DAC ut för att överföra och spela upp ljud till andra Bluetooth-aktiverade ljudsystem, som dina hörlurar eller Bluetooth soundbar. På samma sätt kan du para ihop en KCX BT003 Bluetooth-mottagarmodul med DFPlayer sida vid sida för att ansluta din smartphone och streama musik trådlöst på din bärbara DIY MP3-spelare.

Du kan till och med lägga till en mikrofon i Bluetooth-modulen för att använda DIY MP3-spelaren för att ta emot röstsamtal.

Ska du fortfarande köpa en MP3-spelare?

Läs Nästa

Dela med sigTweetDela med sigE-post

Relaterade ämnen

  • DIY
  • 3d-utskrivning

Om författaren

Ravi Singh (9 publicerade artiklar)

Ravi är en expert på teknikförklaring, en IoT-entusiast och Linux-älskare med en bakgrund inom big data och apputveckling. Han tillbringar större delen av helgerna med att arbeta med IoT-enheter och spela spel på Xbox. Han är också en ensamresenär som älskar att vandra och utforska nya stigar.

Mer från Ravi Singh

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera