Fes-ho tu mateix
Classes magistrals, instruccions, consells útils, receptes.
» » »Reproductor de fitxers wav al microcontrolador Attiny85
Reproductor de fitxers wav al microcontrolador Attiny85

En aquest article, considerarem el procés de creació d’un dispositiu electrònic molt necessari i interessant que us permetrà reproduir fitxers en format wav directament des d’una targeta de memòria SD, microSD o mini SD. Podeu gravar un fitxer de música en una targeta de memòria, instal·lar aquest dispositiu, per exemple, en un refrigerador i cada cop que obriu la porta us sonarà una bella melodia. Oblidar de tancar una nevera “musical” ja no serà possible. Una altra opció per utilitzar el jugador és com a timbre. A Internet podeu trobar moltes cançons diferents, per a tots els gustos. Així, el so avorrit d'una trucada de fàbrica es pot substituir, per exemple, amb una cançó que més us agradi. A més, aquest dispositiu es pot utilitzar per a un regal original per a un ésser estimat: n'hi ha prou amb integrar l'altaveu en una bonica caixa, quan l'obriu, començarà a sonar una salutació. A més d’aquests exemples, el jugador pot trobar moltes aplicacions a la vida quotidiana.

Circuit del reproductor


Reproductor de fitxers wav al microcontrolador Attiny85

El diagrama del dispositiu conté un mínim de detalls, el seu enllaç clau és el microcontrolador de la família AVR Attiny85. Quan s'aplica l'alimentació, comença immediatament a llegir fitxers de la targeta de memòria i a les sortides PWM per reproduir-los a través de l'altaveu. El volum en aquest cas no és massa elevat, en molts aspectes depèn de la sensibilitat de l’altaveu utilitzat. Per obtenir un volum elevat, heu de connectar l’entrada de l’amplificador en lloc de l’altaveu. No obstant això, el senyal de la sortida del microcontrolador és massa gran per subministrar-lo directament a l'amplificador, per la qual cosa és imprescindible establir el control de volum entre ells, en cas contrari, hi ha el risc de malmetre l'amplificador mateix. Quan l'enceneu per primera vegada, heu d'ajustar-lo a la posició mínima del volum i, a continuació, augmentar-lo gradualment fins assolir el nivell de volum desitjat.

Pinout de targeta de memòria


La imatge de les targetes de memòria es mostra a la imatge:
Reproductor de fitxers wav al microcontrolador Attiny85

6 cables, dos dels quals són d’alimentació, el circuit està connectat a una targeta de memòria. Podeu utilitzar SD i MicroSD i MiniSD, el principal és mantenir la pinya correcta. El més convenient és utilitzar un adaptador MicroSD innecessari en SD, i després serà possible soldar el cablejat a l'adaptador en el qual ja s'ha inserit la targeta de memòria usada. Abans d’utilitzar aquest esquema, la targeta de memòria s’ha de formatar al sistema de fitxers FAT. Després de formatar, podeu escriure fitxers wav a la targeta; han de tenir el format PCM de 8 o 16 bits, amb una freqüència de mostreig de no més de 48 kHz. Hi ha molts programes d’ordinador que permeten convertir fitxers mp3 ordinaris en format wav, un d’ells és GoldWave, el vaig utilitzar.
Quan connecteu l’alimentació o introduïu una targeta de memòria, el circuit començarà la reproducció, quan feu clic al botó, s’inclourà el següent fitxer. Les targetes de memòria requereixen 3,3 volts, de manera que l’estabilitzador 78L33 s’instal·la a la placa de circuit imprès proposat per a l’article (no s’indica al diagrama). Amb un estabilitzador, el voltatge d’alimentació del circuit es troba en un rang de 5-12 volts. Aquest circuit consumeix un petit corrent i, per tant, pot ser alimentat per una bateria. Per fer-ho, cal agafar un convertidor impulsor de 3,7 - 5 volts, com vaig fer.
El circuit comença a funcionar immediatament, no requereix cap configuració, n’hi ha prou amb fer palpejar el microcontrolador.Els bits de fusible s’han d’establir com es mostra a la imatge de sota (una marca de verificació significa que aquest bit està programat, com en PonyProg).
Reproductor de fitxers wav al microcontrolador Attiny85

Podeu descarregar el tauler i el firmware aquí:
[11,88 Kb] (descàrregues: 263)

El preu del jugador muntat


Foto del jugador que he recollit:
Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Reproductor de fitxers wav al microcontrolador Attiny85

Convertidor d’alimentació.
Reproductor de fitxers wav al microcontrolador Attiny85
Comentaris (0)

Llegiu també

Codis d’error per a rentadores