Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues do të mësojmë se si të luajmë një skedar mp3 me arduino pa përdorur ndonjë modul audio, këtu do të përdorim bibliotekën PCM për Arduino e cila luan 16 bit PCM me frekuencë 8kHZ, kështu që ju lejon ta bëni këtë.
Hapi 1: Mblidhni përbërësit tuaj
BLEJ PJES: BLEJ K TSHILL 120:
www.utsource.net/itm/p/384328.html
Bleni Përshtatës 12V:
www.utsource.net/itm/p/8013134.html
BLEJ ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
//////////////////////////////////////////////////////
kështu që për ta bërë këtë na duhen disa përbërës shumë firat Një Arduino dhe më pas një altoparlant 0.5w deri në 10 w çdo altoparlant do të bëjë punën atëherë ju duhet të blini një transistor për amplifikim nëse altoparlanti juaj është më i lartë se 0.5w siç ishte imi 3 w kështu që kam përdorur një TIP 120 transistor dor duke përforcuar audion mund të përdorni edhe çdo përforcues audio gjithashtu.
Blerja e lidhjeve. -
Artikujt për të blerë (lidhja e anëtarësimit) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Folës -
www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…
www.banggood.com/50MM-0_5W- Customized-50mm…
www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…
TIP 120 transistor -
www.banggood.com/10pcs-TIP120-NPN-TO-220-D…
www.banggood.com/30pcs-TIP120-NPN-TO-220-D…
www.banggood.com/50pcs-TIP120-NPN-TO-220-D…
Hapi 2: Lidhjet
Lidhjet janë vërtet të thjeshta nëse përdorni altoparlant 0.5watt atëherë lidhni drejtpërdrejt pinin +ve të altoparlantit me pinin dixhital 11 në Arduino & -ve pin të altoparlantit në gnd & nëse përdorni altoparlant 3 vat atëherë përdorni një transistor tip 120 dhe lidhni 11 e Arduino në bazën e tranzistorit dhe -ve kunja e altoparlantit te kolektori i tranzistorit & emetuesi i tranzistorit në pinin gnd në Arduino.
Nëse keni probleme me lidhjen referojuni videos për ndihmë.
Hapi 3: Shkarkoni skedarët e kërkuar
Për ta bërë këtë do t'ju duhet pak skedarë para së gjithash skedari PCM.zip për të luajtur audio PCM nga arduino.
Pastaj do të kemi nevojë për programin Audacity për të kthyer një audio normale mp3 në një audio 16bit PCM 8hkz
& Së fundi ne kemi nevojë për një program kodues për të koduar atë audio në të dhëna të cilat mund t'i ngjisim në kod.
SHKARKO Audacity -
www.audacityteam.org/download/
Shkarkoni programin PCM. ZIP & Encoder (skedari i quajtur Arduino MP3.zip) -
drive.google.com/file/d/1LSb-nZcecs1VISQDP…
Hapi 4: Përgatitni audion dhe shndërroni atë në të dhëna
hapi i rëndësishëm është përgatitja e të dhënave audio. kështu që së pari ne do të kemi nevojë për një skedar mp3 ose ju regjistroni një ose merrni një nga kudo, pastaj hapeni atë skedar në Audacity dhe & klikoni në format, pastaj zgjidhni 16 bit pcm pastaj zbritni poshtë dhe zgjidhni frekuencën audio në 8000hz dhe eksportoni zërin si mp3.
Pastaj hapni softuerin e kodimit audio dhe lundroni te skedari audio që kemi krijuar nga një guxim, atëherë do të merrni një mesazh audio të kopjuar me sukses në kujtesën e fragmenteve.
Hapi 5: Pjesa e kodimit
kështu që pjesa tjetër është pjesa e kodimit, kështu që ndërsa shkarkuat skedarin Arduin mp3.zip i cili përmban skedarin PCM.zip kështu shtoni këtë skedar PCM.zip si bibliotekë në arduino dhe më pas hapni shembullin e riprodhimit të disponueshëm në atë bibliotekë PCM, & atje në skicë ju duhet të redaktoni rreshtin e dytë të kodit në mostrën arrray e cila është e llojit të programit që ju nevojiten për të hequr të gjitha të dhënat në atë grup dhe ngjitni të dhënat të cilat kopjohen në kujtesën e fragmenteve nga programi audio i koduar Me
Hapi 6: Ngarko kodin
kështu që më në fund kodi ynë është gati, kështu që ngarkojeni atë në arduino dhe do të dëgjoni audion tuaj të regjistruar nga altoparlanti, shijojeni atë dhe nëse keni ndonjë problem ose dëshironi ta bëni këtë në thellësi, vetëm referojeni videon e dhënë.
Faleminderit.