MP3-spelers zijn gemakkelijk verkrijgbaar in de markt. Maar waar is het plezier van kopen als je er een voor jezelf bouwt. Als je een maker bent en van doe-het-zelf houdt, zal dit project je helpen een mini-mp3-speler op batterijen te bouwen met een 3,5 mm koptelefoonaansluiting (om je koptelefoon of aux aan te sluiten) die je overal mee naartoe kunt nemen Gaan. U kunt er ook voor kiezen om een ​​draagbare mp3-speler te bouwen met een paar luidsprekers.

Bovendien kunt u deze module koppelen aan Arduino of een andere microcontroller met RX/TX-mogelijkheden, zoals ESP8266, en integreren met Home Assistant om gesproken waarschuwingen af ​​te spelen of een alarm te laten klinken.

Wat is DFPlayer?

DFPlayer is een goedkope mini-mp3-spelermodule die muziek of audio (mp3-bestanden) kan afspelen met directe uitvoer naar de luidspreker. U kunt deze module voor verschillende projecten gebruiken. Het kan worden gebruikt om een ​​zelfstandige muziekspeler te bouwen, je kunt knoppen toevoegen om de verschillende functies en modus te bedienen, of het koppelen met Arduino of ESP8266 om het draadloos te bedienen.

instagram viewer

Specificaties::

  • Ondersteunt bemonsteringsfrequenties 8/11.025/12/16/22.05/24/32/44.1/48 (kHz)
  • 24-bit DAC-uitgang
  • 90dB dynamisch bereik
  • 85dB SNR-ondersteuning
  • Ondersteunt FAT16, FAT32 bestandssysteem
  • Ondersteunt tot 32G TF-kaart
  • 3 besturingsmodi: I/O-besturing, seriële modus en AD-knopbesturingsmodus.
  • 30 niveau Volumeregeling
  • Muziek-EQ met 6 niveaus

Wat heb je nodig om een ​​zelfgemaakte mp3-speler te bouwen?

Om een ​​draagbare doe-het-zelf MP3-speler te bouwen, heb je het volgende nodig:

  • DFPlayer Mini MP3-spelermodule
  • Een SD-kaart (elke kaart tussen 100 MB-32 GB)
  • 1 x 3W-luidspreker (50 mm)
  • Een PAM8403 3W mini 5V digitale versterkerprint met een potentiometer (optioneel)
  • 2 x drukknoppen om de mp3-speler te bedienen
  • Een micro-USB breadboard 5v voedingsmodule of een TP4056 1A Li-ion batterij oplaadmodule met een 3.7v 500/1000/2000mah LiPo of 18650 batterij om het apparaat van stroom te voorzien.
  • EEN 3D geprint hoesje om alle componenten te huisvesten. Je kunt dit downloaden verkleind 3D-hoesje voor een mp3-speler die in een luidspreker van 49 mm-51 mm past.

Vaardigheden vereist

Je hebt enige ervaring met het solderen van elektronische componenten. Als je nog nooit een onderdeel hebt gesoldeerd of een soldeerbout hebt gebruikt, raadpleeg dan deze handleiding voor: leer eenvoudige tips om te solderen elektronica.

Als je echter niet wilt solderen en dit tijdelijk wilt testen of bouwen om te leren en voor de lol, kun je een breadboard gebruiken.

Stappen om een ​​doe-het-zelf MP3-speler te bouwen

Volg de onderstaande stappen om een ​​zelfgemaakte mp3-speler te bouwen.

Stap 1: Bouw het Configuratiescherm

Om het bedieningspaneel te bouwen om verschillende functies te bedienen, zoals het volume verhogen of verlagen, muziek afspelen of pauzeren of naar het vorige of volgende nummer gaan, heb je een algemene printplaat nodig. Als u geen algemene printplaat heeft.

  • Sluit de weerstanden aan op een van de klemmen op alle drie de drukknoppen zoals weergegeven in het diagram.
  • Verbind vervolgens de andere klem van drukknoppen parallel met elkaar en soldeer deze aan de GND terminal op DFPlayer.
  • Sluit alle weerstanden aan op de ADKey_1 terminal op DFPlayer.
Knop Functie
B1 Speel pauze
B2 Volume-/Vorige (lang indrukken)
B3 Volume+/Volgende (lang indrukken)

Stap 2: Luidsprekers aansluiten

U kunt nu luidsprekers toevoegen aan de DFPlayer-module. De module kan zonder problemen twee 3W 4/8 ohm luidsprekers aansturen. Als u een luidspreker van 3 W gebruikt, kunt u deze rechtstreeks op de DFPlayer aansluiten, zoals weergegeven in het volgende diagram.

U kunt ook een PAM8403 3W mini 5V digitale versterkerkaart installeren om de luidspreker aan te sluiten en het volume te regelen met de volumeknop.

Als u echter grotere luidsprekers wilt aansluiten voor meer geluid, kunt u een krachtigere versterkermodule tussen de DFPlayer en de luidsprekers gebruiken.

Zodra alle verbindingen zijn gemaakt, kunt u een 5V-voeding aansluiten op de vrouwelijke micro-USB en vervolgens de twee draden aan de DFPlayer solderen, zoals weergegeven in het volgende diagram.

U kunt ook een 5 mm mannelijke/vrouwelijke gelijkstroomaansluiting gebruiken om 5 V stroom te leveren via een 5 V-adapter.

Stap 4: Kopieer MP3-bestanden naar SD-kaart

U kunt maximaal 100 mappen maken en maximaal 255 nummers toevoegen aan elke map. Om muziekbestanden toe te voegen, kopieert u de MP3-bestanden naar de hoofdmap van de SD-kaart. Maak voorlopig geen map aan.

Als u klaar bent, plaatst u de SD-kaart in de DFPlayer-module.

Sluit de voeding aan en druk vervolgens eenmaal op de knop B1 (Play/Pause) of B2/B3 (Previous/Next). Het zou moeten beginnen met het afspelen van het MP3-bestand dat op de SD-kaart is opgeslagen.

Als u lang op B2 drukt, wordt het volume lager. Evenzo zal een lange druk op knop B3 het volume verhogen. Een korte druk op B2 en B3 schakelt respectievelijk tussen het vorige of volgende nummer op de SD-kaart.

Stap 5: Schik de speler in een 3D-geprint hoesje

Als je eenmaal een werkende doe-het-zelf MP3-speler hebt getest en gebouwd, kun je deze insluiten in een 3D-geprinte hoes (zoals hierboven gesuggereerd) of een andere behuizing die je kunt vinden op Thingiverse. U kunt er ook een ontwerpen in Fusion 360.

Stap 6: Integreer met Home Assistant

Om de DFPlayer of je doe-het-zelf-mp3-speler te integreren met Home Assistant voor slimme domotica-waarschuwingen, heb je een NodeMCU of D1 Mini nodig en deze flitsen met Tasmota of ESPHome firmware.

U kunt de tekst-naar-spraak-conversietool gebruiken om mp3-spraakwaarschuwingen of meldingswaarschuwingen te maken en die bestanden in de hoofdmap van uw SD-kaart te plakken of ze in een map te rangschikken.

Voeg vervolgens automatisering toe in Home Assistant. U kunt bijvoorbeeld een apparaattrigger kiezen, zoals a DIY slimme ultrasone waterniveausensor, kies de MP3-speler in actie, selecteer payload (MP3-bestandsnummer) om af te spelen wanneer de tank vol of leeg is of een bepaald niveau bereikt. Je mag ook bouw een slim energiebewakingsapparaat voor Home Assistant en speel waarschuwingen af ​​wanneer een hoog stroomverbruik wordt gedetecteerd.

Op dezelfde manier voegt u meerdere automatisering toe voor elke gebeurtenis in Home Assistant die een spraakwaarschuwing afspeelt via uw doe-het-zelf MP3-speler.

Voeg Bluetooth-mogelijkheid toe voor draadloze muziek

Bovendien kunt u een Bluetooth-zender krijgen, zoals KCX_BT_EMITTER, en deze koppelen met de DFPlayer's DAC uitgang om audio te verzenden en af ​​te spelen naar andere Bluetooth-compatibele audiosystemen, zoals uw hoofdtelefoon of Bluetooth geluidsbalk. Op dezelfde manier kunt u een KCX BT003 Bluetooth-ontvangermodule met DFPlayer naast elkaar koppelen om uw smartphone aan te sluiten en draadloos muziek te streamen op uw draagbare doe-het-zelf MP3-speler.

Je kunt zelfs een microfoon toevoegen aan de Bluetooth-module om de doe-het-zelf MP3-speler te gebruiken voor het ontvangen van spraakoproepen.

Moet je nog steeds een mp3-speler kopen?

Lees volgende

DelenTweetenDelenE-mail

Gerelateerde onderwerpen

  • doe-het-zelf
  • 3d printen

Over de auteur

Ravi Singh (9 artikelen gepubliceerd)

Ravi is een deskundige technische uitleg, een IoT-enthousiasteling en Linux-liefhebber met een achtergrond in big data en app-ontwikkeling. Hij brengt de meeste van zijn weekenden door met het werken met IoT-apparaten en het spelen van games op de Xbox. Hij is ook een soloreiziger die houdt van wandelen en het verkennen van nieuwe paden.

Meer van Ravi Singh

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren