Učinite to sami
Majstorske tečajeve, upute, korisni savjeti, recepti.
» » »Player datoteke wav na mikrokontroleru Attiny85
Player datoteke wav na mikrokontroleru Attiny85

U ovom ćemo članku razmotriti postupak stvaranja vrlo potrebnog i zanimljivog elektroničkog uređaja koji će vam omogućiti reprodukciju datoteka wav formata izravno s SD, microSD ili mini SD memorijske kartice. Možete snimiti glazbenu datoteku na memorijsku karticu, instalirati takav uređaj, na primjer, u hladnjak, a svaki put kad otvorite vrata, oglasit će se prekrasna melodija. Zaboraviti zatvoriti takav "glazbeni" hladnjak više neće biti moguće. Druga mogućnost upotrebe uređaja kao zvona na vratima. Na Internetu možete pronaći mnogo različitih melodija, za svaki ukus. Tako se dosadni zvuk tvorničkog poziva može zamijeniti, primjerice, pjesmom koja vam se sviđa. Osim toga, takav se uređaj može koristiti za originalni poklon za voljenu osobu - dovoljno je da zvučnik integrirate u prekrasnu kutiju, kad ga otvorite, počet će se oglasiti zvučni pozdrav. Uz ove primjere, igrač može naći puno primjena u svakodnevnom životu.

Krug igrača


Player datoteke wav na mikrokontroleru Attiny85

Dijagram uređaja sadrži minimum detalja, njegova ključna veza je mikrokontroler obitelji AVR Attiny85. Kad se napaja, odmah započinje čitanje datoteka s memorijske kartice i pomoću PWM izlaza za reprodukciju putem zvučnika. Glasnoća u ovom slučaju nije previsoka, u mnogočemu ovisi o osjetljivosti zvučnika koji se koristi. Da biste postigli veliku glasnoću, umjesto zvučnika morate spojiti ulaz pojačala. Međutim, signal s izlaza mikrokontrolera je prevelik da bi se opskrbljivao izravno na pojačalo, pa je neophodno podesiti kontrolu glasnoće između njih, jer u protivnom postoji opasnost od pokvarenja samog pojačala. Kad ga prvi put uključite, morate ga postaviti na položaj minimalne glasnoće, a zatim ga postupno povećavati dok ne postignete željenu razinu glasnoće.

Izvlačenje memorijske kartice


Izgled memorijskih kartica prikazan je na slici:
Player datoteke wav na mikrokontroleru Attiny85

6 ožičenja, od kojih su dva napajanja, krug je povezan s memorijskom karticom. Možete koristiti i SD i MicroSD i MiniSD, glavna stvar je održati ispravan pinout. Najprikladnije je koristiti nepotrebni MicroSD adapter u SD-u, tada će biti moguće lemljenje ožičenja na sam adapter, u koji je već umetnuta korištena memorijska kartica, to sam i učinio. Prije upotrebe u ovoj shemi memorijska kartica mora se formatirati u FAT datotečnom sustavu. Nakon formatiranja možete na karticu upisati wav datoteke, one moraju biti u PCM formatu 8 ili 16 bita, s frekvencijom uzorkovanja ne većom od 48 kHz. Postoji mnogo računalnih programa koji vam omogućuju pretvaranje običnih mp3 datoteka u wav format, jedan od njih je GoldWave, koristio sam ga.
Kad spojite napajanje ili umetnete memorijsku karticu, krug će započeti reprodukciju, a kada pritisnete gumb, uključena je sljedeća datoteka. Memorijske kartice zahtijevaju 3,3 volta, tako da je stabilizator 78L33 instaliran na tiskanoj ploči predloženoj za članak (nije naznačeno na dijagramu). Koristeći stabilizator, opskrbni napon kruga leži u rasponu od 5-12 volti. Ovaj krug troši malu struju, pa ga stoga može napajati baterija. Da biste to učinili, morate uzeti potisni pretvarač 3,7 - 5 volti, kao i ja.
Krug počinje raditi odmah, ne zahtijeva nikakvu konfiguraciju, dovoljno je da treperi mikrokontroler.Bitovi osigurača moraju biti postavljeni kao što je prikazano na donjoj slici (kvačica znači da je ovaj bit programiran, kao u PonyProg).
Player datoteke wav na mikrokontroleru Attiny85

Ovdje možete preuzeti ploču i firmver:
[11,88 Kb] (preuzimanja: 263)

Naknada okupljenom igraču


Fotografija igrača koje sam prikupio:
Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Player datoteke wav na mikrokontroleru Attiny85

Pretvarač za struju.
Player datoteke wav na mikrokontroleru Attiny85
Vrati se
Komentari (0)

Pročitajte i

Kodovi pogrešaka za perilice rublja