Mängija wav-failid mikrokontrolleril Attiny85

Pin
Send
Share
Send


Selles artiklis käsitleme väga vajaliku ja huvitava elektroonilise seadme loomise protsessi, mis võimaldab teil mängida wav-vormingus faile otse SD, microSD või mini SD mälukaardilt. Muusikafaili saate salvestada mälukaardile, installida selline seade näiteks külmkappi ja iga kord, kui selle ukse avate, kõlab ilus meloodia. Sellise “muusikalise” külmiku sulgemist unustada pole enam võimalik. Teine võimalus pleieri kasutamiseks on uksekell. Internetist leiate palju erinevaid lugusid, igale maitsele. Seega saab tehasekõne igav heli asendada näiteks teile meeldiva looga. Lisaks saab sellist seadet kasutada originaalse kingituse saamiseks kallimale - piisab, kui integreerida kõlar ilusasse karpi, selle avamisel hakkab kõlama helitervitus. Lisaks nendele näidetele võib mängija leida igapäevaelust palju rakendusi.

Mängija vooluring


Seadmeskeem sisaldab minimaalselt üksikasju, selle põhilink on AVR Attiny85 perekonna mikrokontroller. Kui toide on sisse lülitatud, hakkab see kohe mälukaardilt faile lugema ja PWM-väljundite abil neid kõlari kaudu esitama. Helitugevus pole sel juhul liiga suur, paljuski sõltub see kasutatava kõlari tundlikkusest. Suure helitugevuse saamiseks peate kõlari asemel ühendama võimendi sisendi. Mikrokontrolleri väljundist tulev signaal on aga otse võimendisse toomiseks liiga suur, seetõttu on hädavajalik nende vahel helitugevuse reguleerimine seada, vastasel juhul on oht võimendi enda rikkuda. Esmakordsel sisselülitamisel peate selle seadma minimaalse helitugevuse asendisse ja suurendama seda järk-järgult, kuni soovitud helitugevus on saavutatud.

Mälukaardi pinout


Mälukaartide paigutus on näidatud pildil:

6 juhtmestikku, millest kaks on toide, on vooluahel ühendatud mälukaardiga. Võite kasutada nii SD-d kui ka MicroSD-d ja MiniSD-sid, peamine on säilitada õige pinout. Kõige mugavam on SD-is kasutada mittevajalikku MicroSD-adapterit, siis on võimalik jootmine adapteri enda külge, millesse kasutatud mälukaart on juba sisestatud, juhtme jootmine, tegin just seda. Enne selle skeemi kasutamist tuleb mälukaart vormindada failisüsteemis FAT. Pärast vormindamist saate kaardile kirjutada wav-faile; need peavad olema PCM-vormingus 8 või 16 bitti, diskreetimissagedusega mitte üle 48 kHz. Seal on palju arvutiprogramme, mis võimaldavad teisendada tavalisi mp3-faile wav-vormingusse, üks neist on GoldWave, ma kasutasin seda.
Toite ühendamisel või mälukaardi sisestamisel algab vooluahela taasesitus, kui klõpsate nuppu, lisatakse järgmine fail. Mälukaardid vajavad 3,3 volti, nii et stabilisaator 78L33 on paigaldatud artikli jaoks ette nähtud trükkplaadile (skeemil seda pole näidatud). Stabilisaatori abil on vooluahela toitepinge vahemikus 5-12 volti. See vooluahel tarbib väikest voolu ja seetõttu saab seda toita akuga. Selleks peate võtma 3.7 - 5 volti võimendusmuunduri, nagu ma tegin.
Ahel hakkab kohe tööle, ei vaja konfigureerimist, piisab mikrokontrolleri vilkumisest. Kaitsme bitid tuleb seadistada nii, nagu on näidatud alloleval pildil (linnuke tähendab, et see bit on programmeeritud, nagu PonyProgi puhul).

Tahvli ja püsivara saate alla laadida siit:
statya-pleer-wav-faylov.zip 11.88 Kb (allalaadimisi: 286)

Kokkupandud mängija tasu


Foto mängijast, kelle ma kogusin:

Võimsuse muundur.

Pin
Send
Share
Send