Pasidaryk pats
Gyvenimo įsilaužimai, meistriškumo pamokos, naudingi patarimai, receptai.
namai » Elektronika » DIY elektronika » WAV failų grotuvas Attiny85 mikrovaldiklyje

Šiame straipsnyje apžvelgsime labai reikalingo ir įdomaus elektroninio įrenginio kūrimo procesą, kuris leis leisti wav failus tiesiai iš SD, microSD ar mini SD atminties kortelės. Galite įrašyti muzikos failą į atminties kortelę, įdiegti tokį įrenginį, pavyzdžiui, į šaldytuvą, ir kiekvieną kartą atidarius jo dureles nuskambės graži melodija. Tokio „muzikinio“ šaldytuvo nebebus galima pamiršti uždaryti. Kitas grotuvo naudojimo būdas yra durų skambutis. Internete galite rasti daug įvairių melodijų, tinkančių kiekvienam skoniui. Taigi, nuobodų gamyklos skambučio garsą galima pakeisti, pavyzdžiui, jums patinkančia daina. Be to, tokį įrenginį galima panaudoti kaip originalią dovaną mylimam žmogui – tereikia įstatyti garsiakalbį gražioje dėžutėje, atidarius ims skambėti garsinis sveikinimas. Be šių pavyzdžių, grotuvą galima rasti daugelyje programų kasdieniame gyvenime.

Žaidėjo grandinė

Įrenginio grandinėje yra mažiausiai dalių, pagrindinė jos grandis yra AVR Attiny85 šeimos mikrovaldiklis. Įjungus maitinimą, jis iš karto pradeda skaityti failus iš atminties kortelės ir, naudodamas PWM kaiščius, leidžia juos per garsiakalbį. Garsas nėra per didelis; tai labai priklauso nuo naudojamo garsiakalbio jautrumo. Norėdami gauti didesnį garsumą, vietoj garsiakalbio turite prijungti stiprintuvo įvestį. Tačiau signalas iš mikrovaldiklio išvesties yra per didelis, kad jį būtų galima tiekti tiesiai į stiprintuvą, todėl tarp jų būtina įrengti garsumo reguliatorių, kitaip kyla pavojus sugadinti patį stiprintuvą. Kai pirmą kartą jį įjungiate, turite nustatyti mažiausią garsumo padėtį ir palaipsniui didinti, kol pasieksite norimą garsumo lygį.

Atminties kortelės lizdas

Atminties kortelių lizdas parodytas paveikslėlyje:

WAV failų grotuvas Attiny85 mikrovaldiklyje

Naudojant 6 laidus, iš kurių du yra maitinimo šaltinis, grandinė prijungiama prie atminties kortelės. Galite naudoti ir SD, ir „MicroSD“, ir „MiniSD“, svarbiausia, kad būtų išsaugotas tinkamas kontaktas. Patogiausia naudoti nereikalingą MicroSD į SD adapterį, tuomet galima sulituoti laidus prie paties adapterio, į kurį jau įdėta panaudota atminties kortelė, aš taip ir padariau. Prieš naudojant pagal šią schemą, atminties kortelę reikia suformatuoti FAT failų sistemoje. Po formatavimo galite įrašyti wav failus į kortelę; jie turi būti 8 arba 16 bitų PCM formatu, o diskretizavimo dažnis ne didesnis kaip 48 kHz. Yra daug kompiuterinių programų, kurios leidžia konvertuoti įprastus mp3 failus į wav formatą, viena iš jų yra GoldWave, kurią ir naudojau.

Prijungus maitinimą arba įdėjus atminties kortelę, grandinė prasidės, o paspaudus mygtuką bus paleistas kitas failas. Atminties kortelėms reikalingas 3,3 voltų maitinimas, todėl ant šiam straipsniui siūlomos spausdintinės plokštės sumontuotas stabilizatorius 78L33 (schemoje jis nenurodytas). Naudojant stabilizatorių, grandinės maitinimo įtampa yra 5-12 voltų diapazone. Ši grandinė sunaudoja mažai srovės, todėl gali būti maitinama iš baterijos. Norėdami tai padaryti, turite paimti 3,7–5 voltų keitiklį, kaip aš dariau.

Grandinė pradeda veikti iš karto, nereikalauja jokios konfigūracijos, tereikia pamirksėti mikrovaldikliu. Saugiklio antgalius reikia nustatyti taip, kaip parodyta paveikslėlyje žemiau (varnelė reiškia, kad šis antgalis yra užprogramuotas, kaip ir PonyProg).

WAV failų grotuvas Attiny85 mikrovaldiklyje

Plokštę ir programinę-aparatinę įrangą galite atsisiųsti čia:

statya-pleer-wav-faylov.zip [11,88 Kb] (atsisiuntimai: 595)

Surinkta žaidėjo lenta

Mano surinkto grotuvo nuotrauka:

Maitinimo keitiklis.

grįžk
komentuoti
  • varlytėšypsokisjuokdamasisskaistalaišypsenėlėatsipalaidavęs atsipalaidavęsišsišiepti
    širdis_akysbučiuojantis_širdisbučiuojantis_užmerktas_akisparaudusipalengvėjopatenkintasšypsnys
    mirktelėtiužstrigęs_liežuvis_mirksi_akisiškištas liežuvis užmerktos akysišsišiepęsbučiuojasiįstrigo_liežuvismiega
    neramussusiraukęsskausmingasišsižiokgrimasassutrikęsnutilo
    be išraiškosnelinksmasprakaito_šypsenaprakaitasnusivylęs_palengvėjęspavargęspasyvus
    nusivylęssutrikęsbaisušaltas prakaitasištvertiverktiraudoti
    džiaugsmasapstulbintasrėktipavargęs_veidelispiktaspyktistriumfas
    mieguistasskanukaukėakiniai nuo saulėsgalvos svaigimasimpbesišypsantis_imp
    neutralus_veidasno_mouthnekaltas
3+trys=
Komentarai (1)
  1. 1234
    #1 1234 Svečiai 2019 m. spalio 31 d. 22:51
    1
    Tai neveikia. Paspaudus ir viskas. Gal formatas neteisingas? Ar negalite aprašymo padaryti dar miglotesnio?

Pano paveikslas „Mažoji balerina“ | Pasidaryk pats

Atvirukas su 3D detalėmis | Pasidaryk pats

Kaip sureguliuoti langus ir pašalinti juodraščius

Išardome DSL modemą | Pasidaryk pats

«Padarykite tai patys – savo rankomis» - įdomių naminių gaminių, pagamintų iš laužo medžiagų ir namuose esančių daiktų, svetainė. Žingsnis po žingsnio meistriškumo kursai su nuotraukomis ir aprašymais, technologijomis, gyvenimo gudrybėmis - viskas, ko reikia tikram meistrui ar tiesiog amatininkui rankdarbiams. Bet kokio sudėtingumo amatai, didelis kūrybiškumo krypčių ir idėjų pasirinkimas.

Rekomenduojame perskaityti

Skalbimo mašinos klaidų kodai