INHOUDSOPGAWE:

Bou u eie MP3 -klankboks: 7 stappe
Bou u eie MP3 -klankboks: 7 stappe

Video: Bou u eie MP3 -klankboks: 7 stappe

Video: Bou u eie MP3 -klankboks: 7 stappe
Video: Lukas Graham - 7 Years [Official Music Video] 2024, November
Anonim
Bou u eie MP3 -klankboks
Bou u eie MP3 -klankboks

Het u u ooit voorgestel dat u u eie MP3 -luidspreker vir die wetenskaplike beurs van u skool sou bou? In hierdie projek leer ons u stap vir stap om u eie luidspreker te bou en min hulpbronne te gebruik en om pret te hê met u vriende.

Daarom leer u in hierdie projek:

  • Die werking van die DFPlayer Mini MP3 -module;
  • Bou die basiese beheerkring;
  • Soldeer u klankbeheerkaart;
  • Bou die MDF -luidsprekerkas.

Nou begin ons die kringbyeenkoms stap vir stap.

Voorrade

  • 01 x JLCPCB -printplaat
  • 04 x JST -aansluiting 1x2
  • 01 x DFPlayer Mini

Stap 1: Die DFPlayer Mini -module

Die DFPlayer Mini -module
Die DFPlayer Mini -module

Die DFPlayer Mini MP3 -speler vir Arduino is 'n klein en lae prys MP3 -module met 'n vereenvoudigde uitset direk na die luidspreker. Die module kan gebruik word as 'n losstaande module met aangehegte battery, luidspreker en drukknoppies of in kombinasie met 'n Arduino UNO of enige ander met RX/TX -vermoëns.

Die volgende is 'n paar funksies van die DFPlayer Mini -module

  • ondersteunde monstertempo's (kHz): 8/11.025/12/16/22.05/24/32/44.1/48
  • 24 -bit DAC -uitset, ondersteuning vir dinamiese omvang 90dB, SNR -ondersteuning 85dB
  • ondersteun volledig FAT16, FAT32 lêerstelsel, maksimum ondersteuning 32G van die TF -kaart, ondersteuning 32G U skyf, 64M grepe NORFLASH
  • 'n verskeidenheid beheermodusse, I/O -beheermodus, seriële modus, AD -knoppie -beheermodus
  • advertensie klank wag funksie, kan die musiek opgeskort word. as die reklame verby is, speel die musiek voort
  • klankdata gesorteer volgens vouer, ondersteun tot 100 vouers, elke vouer kan tot 255 liedjies bevat
  • 30 -vlak verstelbare volume, 6 -vlak EQ verstelbaar.

Die DFPlayer Mini -module het verskeie penne vir verskillende funksies. In hierdie artikel bied ons u musiekbeheer egter aan met twee knoppies.

Met hierdie twee knoppies is dit moontlik om die liedjies te speel en die ringvolume te beheer, soos hieronder getoon. Vervolgens bied ons u basiese beheerkring aan.

Stap 2: Die basiese stroombaan van DFPlayer Mini

Die basiese stroombaan van DFPlayer Mini
Die basiese stroombaan van DFPlayer Mini
Die basiese stroombaan van DFPlayer Mini
Die basiese stroombaan van DFPlayer Mini

Die stroombaan hierbo, is die basiese stroombaan vir die uitvoering van die musiekbeheer van die DFPlayer Mini -toestel. Soos u kan sien, is twee knoppies gebruik om volume en musieksnitte te beheer.

Die knoppie wat aan die IO1 -pen gekoppel is, sal gebruik word om die vorige snit te speel en ook om die volume van die liedjie te verlaag. Om die ringvolume te verlaag, moet u 'n knoppie langer as 500 ms hou. Op hierdie manier word die volume verminder.

Die knoppie wat aan die IO2 -pen gekoppel is, sal aan die ander kant gebruik word om die volgende snit te speel en ook die volume van die liedjie te verhoog. Hiervoor moet dieselfde prosedure vir die vermindering van die musikale volume uitgevoer word.

Vanuit hierdie kring koppel ons die luidspreker aan die penne SPK_1 en SPK_2. Daarna voorsien ons ons stroombaan met 'n spanning van 5V op die GND- en VCC -penne, soos in die elektroniese stroombaandiagram getoon.

Alle verbindingspenne vir die DFPlayer Mini -module word in die diagram hierbo getoon.

Ons bied nou die konstruksie van die printplaat van die MP3 -klankboks aan

Stap 3: Die printplaat van die SoundBox MP3 -speler

Die stroombaan van die SoundBox MP3 -speler
Die stroombaan van die SoundBox MP3 -speler

In die printplaatprojek - JLCPCB, is 4 JST -aansluiting gebruik. Die C1 -aansluiting word gebruik om die stroombaan te voorsien, C2 word gebruik om die luidspreker aan te sluit, en C3 en C4 word gebruik om die knoppie om die snitte en die sangvlak van die musiek te beheer, aan te sluit.

Vanuit die kring, is die printplaat van hierdie projek gemonteer.

Die printplaat word in die volgende stap aangebied.

Stap 4: Printplaat van die MP3 SoundBox

Printplaat van die MP3 SoundBox
Printplaat van die MP3 SoundBox
Printplaat van die MP3 SoundBox
Printplaat van die MP3 SoundBox

Uit die elektroniese skematiese voorstelling in die vorige stap, bou ons hierdie printplaat.

Hierdie PCB is baie eenvoudig en het een laag. Daarbenewens is 4 JST Connector en 'n DFPlayer Mini gebruik om die liedjies te speel.

Die resultaat word in die figuur hierbo aangebied en hierdie PCB kan verkry word in JLCPCB vir $ 2 - 10 PCB's.

Na die bou van die PCB, is die kringkas gemaak. Die omhulsel is ontwikkel om die kring op te slaan en die knoppies van die bestuur van die MP3 -klankboks te installeer.

Die saak sal in die volgende stap aangebied word.

Stap 5: Die struktuur van die SoundBox -omhulsel

Die struktuur van die SoundBox -saak
Die struktuur van die SoundBox -saak
Die struktuur van die SoundBox -saak
Die struktuur van die SoundBox -saak

In die afdeling kry u toegang tot die lêers van die klankkassie. Soos hierbo gesien, het die omhulsel 'n reghoekige vorm, en lêers vir lasersnitte word ook toegelaat.

Soos ons kan sien, het ons twee gate. Elke gat word gemaak om die bedieningsknoppies van die liedjies te installeer. Die boks word deur middel van vingerunie gemonteer en die resultaat word in die figuur aan die linkerkant voorgestel.

Nadat ons die ontwerp van die boks bymekaargemaak het en die dele met gom verbind het, moet ons die liedjies op die geheue kaart opneem. Hierdie proses word hieronder aangebied.

Stap 6: Opneem van liedjies op die SD -kaart

Opneem van liedjies op die SD -kaart
Opneem van liedjies op die SD -kaart

Koppel u SD -kaart op u rekenaar om u liedjies op 'n SD -kaart op te neem en dra die liedjies oor. Koppel daarna u SD -kaart in u DFPlayer Mini.

Uiteindelik moet u u boks toemaak en na u musiek luister.

Stap 7: Erkenning

Dankie JLCPCB om die PCB Arduino Compatible Board Open Source Project aan te bied om hierdie artikel te vervaardig.

Aanbeveel: