Fă-o singur
Trucuri de viață, cursuri de master, sfaturi utile, rețete.
Acasă » Electronică » Electronice de bricolaj » Player de fișiere WAV pe microcontrolerul Attiny85

În acest articol ne vom uita la procesul de creare a unui dispozitiv electronic foarte necesar și interesant, care vă va permite să redați fișiere wav direct de pe un card de memorie SD, microSD sau mini SD. Puteți înregistra un fișier muzical pe un card de memorie, puteți instala un astfel de dispozitiv, de exemplu, într-un frigider și de fiecare dată când îi deschideți ușa va suna o melodie frumoasă. Nu va mai fi posibil să uitați să închideți un astfel de frigider „muzical”. O altă opțiune pentru utilizarea playerului este ca sonerie. Pe Internet puteți găsi multe melodii diferite pentru toate gusturile. Astfel, sunetul plictisitor al unui clopoțel de fabrică poate fi înlocuit, de exemplu, cu o melodie care îți place. În plus, un astfel de dispozitiv poate fi folosit pentru un cadou original pentru o persoană dragă - trebuie doar să instalați difuzorul într-o cutie frumoasă, când este deschisă, va începe să sune un salut audio. Pe lângă aceste exemple, playerul poate fi găsit în multe aplicații din viața de zi cu zi.

Circuitul jucătorului

Circuitul dispozitivului conține un minim de piese, legătura sa cheie este microcontrolerul din familia AVR Attiny85. Când este aplicată alimentarea, începe imediat să citească fișierele de pe cardul de memorie și, folosind pinii PWM, le reda prin difuzor. Volumul nu este prea mare; depinde în mare măsură de sensibilitatea difuzorului utilizat. Pentru a obține un volum mai mare, trebuie să conectați intrarea amplificatorului în loc de difuzor. Cu toate acestea, semnalul de la ieșirea microcontrolerului este prea mare pentru a fi alimentat direct în amplificator, așa că este imperativ să instalați un control de volum între ele, altfel există riscul de a deteriora amplificatorul în sine. Când îl porniți pentru prima dată, trebuie să îl setați la poziția de volum minim, apoi să o creșteți treptat până când este atins nivelul dorit de volum.

Fixarea cardului de memorie

Pinout-ul cardurilor de memorie este prezentat în imagine:

Player de fișiere WAV pe microcontrolerul Attiny85

Folosind 6 fire, dintre care două sunt surse de alimentare, circuitul este conectat la cardul de memorie. Puteți folosi atât SD, MicroSD, cât și MiniSD, principalul lucru este că se salvează pinout-ul corect. Cel mai convenabil mod este să utilizați un adaptor MicroSD la SD inutil, apoi puteți lipi firele la adaptorul în sine, în care cardul de memorie folosit este deja introdus, exact asta am făcut. Înainte de a fi utilizat în această schemă, cardul de memorie trebuie formatat în sistemul de fișiere FAT. După formatare, puteți înregistra fișiere wav pe card; acestea trebuie să fie în format PCM 8 sau 16 biți, cu o frecvență de eșantionare de cel mult 48 kHz. Există multe programe de calculator care vă permit să convertiți fișiere mp3 obișnuite în format wav, unul dintre acestea este GoldWave, care este ceea ce am folosit.

Când alimentarea este conectată sau este introdus un card de memorie, circuitul va începe redarea, iar când apăsați butonul, următorul fișier va fi redat. Cardurile de memorie necesită o sursă de alimentare de 3,3 volți, așa că pe placa de circuit imprimat oferită pentru acest articol este instalat un stabilizator 78L33 (nu este indicat pe diagramă). Folosind un stabilizator, tensiunea de alimentare a circuitului se află în intervalul 5-12 volți. Acest circuit consumă puțin curent și, prin urmare, poate fi alimentat de la o baterie. Pentru a face acest lucru, trebuie să luați un convertor boost de 3,7 - 5 volți, așa cum am făcut eu.

Circuitul începe să funcționeze imediat, nu necesită nicio configurație, trebuie doar să flashați microcontrolerul. Biții de siguranță trebuie setați așa cum se arată în imaginea de mai jos (o bifă înseamnă că acest bit este programat, ca în PonyProg).

Player de fișiere WAV pe microcontrolerul Attiny85

Puteți descărca placa și firmware-ul de aici:

statya-pleer-wav-faylov.zip [11.88 Kb] (descărcări: 595)

Tabla de jucător asamblată

Fotografie cu playerul pe care l-am asamblat:

Convertor de putere.

cometariu
  • papionzâmbetrazandfard de obrazzâmbitoarerelaxat relaxatrânjet
    ochi inimainimă_sărutăsărutând cu ochii inchișiînroșituşuratmultumitgrimasă
    a face cu ochiullimbă_înfiptatălimbă_închisă_ochii_închișirânjindsărutândlimbă_înfundatădormit
    îngrijoratîncruntatangoasadeschide gurastrâmbându-seconfuztăcut
    inexpresivneamuzatăsudoare_zâmbetsudoaredezamăgit_uşuratobositpasiv
    dezamăgitîncurcatfricostranspirație receperseverastrigătsuspin
    bucurieuimitţipătfata_obositfuriosfurietriumf
    somnorosyummascaochelari de soaredizzy_faceimpsmiling_imp
    chip_neutrunu_guranevinovat
3+trei=
Comentarii (1)
  1. 1234
    #1 1234 Vizitatori 31 octombrie 2019 22:51
    1
    Nu merge. Făcând clic și tot. Poate că formatul este greșit? Nu poți face descrierea și mai vagă?

tablou „Mica balerină” | Fă-o singur

Carte poștală cu detalii 3D | Fă-o singur

Cum să reglați ferestrele și să eliminați curenții

Dezasamblam modemul DSL | Fă-o singur

«Fă-o singur - cu propriile mâini» - un site cu produse de casă interesante realizate din materiale vechi și articole de acasă. Cursuri de master pas cu pas cu fotografii și descrieri, tehnologii, hack-uri de viață - tot ce are nevoie un adevărat maestru sau doar un meșter pentru lucrul cu ac. Meșteșuguri de orice complexitate, o selecție largă de direcții și idei pentru creativitate.

Vă recomandăm să citiți

Coduri de eroare a mașinii de spălat