Inhoudsopgave:
- Benodigdheden
- Stap 1: De DFPlayer-minimodule
- Stap 2: Het basiscircuit van DFPlayer Mini
- Stap 3: De printplaat van de SoundBox MP3-speler
- Stap 4: Printplaat van de MP3 SoundBox
- Stap 5: De structuur van de SoundBox-behuizing
- Stap 6: Nummers opnemen op de SD-kaart
- Stap 7: Erkenning
Video: Bouw je eigen MP3-soundbox - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Heb je je ooit voorgesteld om je eigen MP3-luidspreker te bouwen voor de wetenschapsbeurs van je school? In dit project leren we je stap voor stap om je eigen luidspreker te bouwen en weinig middelen te gebruiken en plezier te hebben met je vrienden.
Daarom leer je in dit project:
- De werking van de DFPlayer Mini MP3-module;
- Bouw het basisregelcircuit;
- Soldeer je geluidskaart;
- Bouw de MDF-luidsprekerbehuizing.
Nu zullen we stap voor stap beginnen met het samenstellen van het circuit.
Benodigdheden
- 01 x JLCPCB printplaat
- 04 x JST-connector 1x2
- 01 x DFPlayer Mini
Stap 1: De DFPlayer-minimodule
De DFPlayer Mini MP3-speler voor Arduino is een kleine en goedkope MP3-module met een vereenvoudigde uitvoer rechtstreeks naar de luidspreker. De module kan worden gebruikt als een stand-alone module met aangesloten batterij, luidspreker en drukknoppen of in combinatie met een Arduino UNO of een andere met RX/TX-mogelijkheden.
Hieronder volgen enkele bedieningskenmerken van de DFPlayer Mini-module
- ondersteunde bemonsteringsfrequenties (kHz): 8/11,025/12/16/22.05/24/32/44,1/48
- 24-bit DAC-uitgang, ondersteuning voor dynamisch bereik 90dB, SNR-ondersteuning 85dB
- ondersteunt volledig FAT16, FAT32-bestandssysteem, maximale ondersteuning 32G van de TF-kaart, ondersteuning van 32G van U-schijf, 64M bytes NORFLASH
- een verscheidenheid aan besturingsmodi, I/O-besturingsmodus, seriële modus, AD-knopbesturingsmodus
- reclame geluid wachtfunctie, de muziek kan worden opgeschort. wanneer de reclame voorbij is in de muziek blijven spelen
- audiogegevens gesorteerd op map, ondersteunt tot 100 mappen, elke map kan tot 255 nummers bevatten
- 30 niveaus instelbaar volume, 6 niveaus EQ instelbaar.
De DFPlayer Mini Module heeft meerdere pinnen voor verschillende functionaliteiten. In dit artikel presenteren we je muziekbediening echter met twee knoppen.
Met deze twee knoppen is het mogelijk om de nummers af te spelen en het belvolume te regelen, zoals hieronder weergegeven. Vervolgens zullen we uw basisbesturingscircuit presenteren.
Stap 2: Het basiscircuit van DFPlayer Mini
Het hierboven getoonde circuit is het basiscircuit voor het uitvoeren van de muziekbesturing van het DFPlayer Mini-apparaat. Zoals je kunt zien, werden twee knoppen gebruikt om het volume en de muzieknummers te regelen.
De knop die op de IO1-pin is aangesloten, wordt gebruikt om het vorige nummer af te spelen en ook om het volume van het nummer te verlagen. Om het belvolume te verlagen, moet u een knop langer dan 500 ms ingedrukt houden. Op deze manier wordt het volume verminderd.
De knop die op de IO2-pin is aangesloten, wordt daarentegen gebruikt om het volgende nummer af te spelen en ook om het volume van het nummer te verhogen. Hiervoor moet dezelfde procedure voor het verminderen van het muziekvolume worden uitgevoerd.
Vanaf dit circuit zullen we de luidspreker verbinden met pinnen SPK_1 en SPK_2. Daarna zullen we onze schakeling voorzien van een spanning van 5V op de GND- en VCC-pinnen, zoals weergegeven in het elektronische schakelschema.
Alle verbindingspinnen voor de DFPlayer Mini-module worden weergegeven in het bovenstaande diagram.
Nu zullen we de constructie van de printplaat van de MP3-soundbox presenteren
Stap 3: De printplaat van de SoundBox MP3-speler
In het printplaatproject - JLCPCB, werd 4 JST Connector gebruikt. De C1-connector wordt gebruikt om het circuit van stroom te voorzien, C2 wordt gebruikt om de luidspreker aan te sluiten en C3 en C4 worden gebruikt om de knop aan te sluiten om de tracks en het nummerniveau van de muziek aan te sluiten.
Vanuit het circuit werd de printplaat van dit project gemonteerd.
De printplaat wordt in de volgende stap gepresenteerd.
Stap 4: Printplaat van de MP3 SoundBox
Van het elektronische schema dat in de vorige stap werd gepresenteerd, construeren we deze printplaat.
Deze print is heel eenvoudig en heeft één laag. Daarnaast werd er gebruik gemaakt van 4 JST Connector en een DFPlayer Mini om de nummers af te spelen.
Het resultaat wordt weergegeven in de bovenstaande afbeelding en deze PCB kan worden verkregen in JLCPCB voor $ 2 - 10 PCB's.
Na het construeren van de PCB, werd de circuitbehuizing gemaakt. De behuizing is ontwikkeld om het circuit op te slaan en de bedieningsknoppen van de MP3-klankkast te installeren.
De casus wordt in de volgende stap gepresenteerd.
Stap 5: De structuur van de SoundBox-behuizing
In de sectie krijgt u toegang tot de bestanden van de soundbox-behuizing. Zoals hierboven mogelijk is, heeft de koffer een rechthoekige vorm en zijn de bestanden voor lasersnijden ook toegestaan.
Zoals te zien is, hebben we twee gaten. Elk gat is gemaakt om de bedieningsknoppen van de nummers te installeren. De doos is gemonteerd via een vingerverbinding en het resultaat wordt weergegeven in de afbeelding aan de linkerkant.
Na het samenstellen van het doosontwerp en het verbinden van de onderdelen met lijm, moeten we de nummers op de geheugenkaart opnemen. Dit proces wordt hieronder weergegeven.
Stap 6: Nummers opnemen op de SD-kaart
Om uw nummers op een SD-kaart op te nemen, sluit u uw SD-kaart aan op uw computer en brengt u de nummers over. Sluit hierna uw SD-kaart aan op uw DFPlayer Mini.
Sluit tot slot je box en veel plezier met het luisteren naar je muziek.
Stap 7: Erkenning
Bedankt JLCPCB om het PCB Arduino Compatible Board Open Source Project aan te bieden om dit artikel te produceren.
Aanbevolen:
Bouw je eigen zelfrijdende auto - (dit instructable is werk in uitvoering): 7 stappen
Bouw je eigen zelfrijdende auto - (This Instructable Is Work in Process): Hallo, als je mijn andere Instructable on Drive Robot With Remote USB Gamepad bekijkt, is dit project vergelijkbaar, maar op kleinere schaal. Je kunt ook hulp of inspiratie krijgen van Robotics, Home-Grown Voice-Recognition of Self-Grown Voice-Recognition, of zelf
Bouw je eigen Arduino-bibliotheek: 5 stappen
Bouw je eigen Arduino-bibliotheek: Hallo allemaal. In sommige projecten moet u mogelijk uw eigen bibliotheek maken als u de kant-en-klare bibliotheken niet kunt gebruiken. Of u kunt uw eigen bibliotheek maken volgens zijn eigen normen. Vandaag laat ik je zien hoe gemakkelijk je je eigen bibliotheek kunt bouwen en
Bouw uw eigen toegangscontrole met Please-open.it: 4 stappen
Bouw je eigen toegangscontrole met Please-open.it: Please-open.it is gevestigd in Frankrijk en we gaan fulltime aan dit project werken. We willen dat bedrijven (hotels, campings, stations, verhuur…) profiteren van flexibelere oplossingen en uiteraard tegen een lagere prijs. Verbind alle interne data (afspraak
Bouw je eigen ontwikkelbord: 8 stappen (met afbeeldingen)
Bouw je eigen ontwikkelbord: dit instructable laat je zien hoe je je eigen ontwikkelbord helemaal opnieuw kunt bouwen! Deze methode is eenvoudig en vereist geen geavanceerd gereedschap, je kunt het zelfs aan je keukentafel doen. Dit geeft ook een beter begrip van hoe Ardruinos en
Bouw je eigen ECG!: 10 stappen
Bouw uw eigen ECG!: Dit is geen medisch apparaat. Dit is alleen voor educatieve doeleinden met behulp van gesimuleerde signalen. Als u dit circuit gebruikt voor echte ECG-metingen, zorg er dan voor dat het circuit en de circuit-naar-instrumentverbindingen de juiste isolatietechn