Tee se itse
Mestarikurssit, ohjeet, hyödyllisiä vinkkejä, reseptejä.
» » »Soittimen wav-tiedostot Attiny85-mikrokontrollerissa
Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Tässä artikkelissa tarkastellaan erittäin välttämättömän ja mielenkiintoisen elektronisen laitteen luomisprosessia, jonka avulla voit toistaa wav-tiedostot suoraan SD-, microSD- tai mini SD -muistikortilta. Voit tallentaa musiikkitiedoston muistikortille, asentaa tällaisen laitteen esimerkiksi jääkaappiin. Joka kerta kun avaat oven, kaunis melodia kuuluu. Unohtaa sulkea tällainen “musikaali” jääkaappi ei ole enää mahdollista. Toinen vaihtoehto soittimen käyttämiselle on ovikello. Internetistä löydät monia erilaisia ​​sävelmiä jokaiseen makuun. Siksi tehdassoiton tylsä ​​ääni voidaan korvata esimerkiksi haluamallasi kappaleella. Lisäksi sellaista laitetta voidaan käyttää alkuperäisen lahjan antamiseksi rakkaalle - riittää, kun integroit kaiutin kauniiseen laatikkoon, kun avaat sen, kuuluu tervehdys. Näiden esimerkkien lisäksi pelaaja löytää paljon sovelluksia jokapäiväisessä elämässä.

Soittimen piiri


Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Laitekaavio sisältää vähintään yksityiskohdat, sen avainlinkki on AVR Attiny85 -perheen mikrokontrolleri. Kun virta kytketään, se alkaa heti lukea tiedostoja muistikortilta ja käyttää PWM-ulostuloja toistamaan niitä kaiuttimen kautta. Äänenvoimakkuus ei tässä tapauksessa ole liian suuri, se riippuu monessa suhteessa käytetyn kaiuttimen herkkyydestä. Jos haluat suuren äänenvoimakkuuden, sinun on kytkettävä vahvistintulo kaiuttimen sijasta. Mikrokontrollerin lähdöstä tuleva signaali on kuitenkin liian suuri syöttämään suoraan vahvistimeen, joten on välttämätöntä asettaa äänenvoimakkuuden säädin niiden välille, muuten on vaara pilata itse vahvistin. Kun kytket sen päälle ensimmäistä kertaa, sinun on asetettava se pienimmälle äänenvoimakkuudelle ja nostettava sitä sitten vähitellen, kunnes haluttu äänenvoimakkuus on saavutettu.

Muistikortin pinout


Muistikorttien nivel näkyy kuvassa:
Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

6 johdotusta, joista kaksi on virtaa, piiri on kytketty muistikorttiin. Voit käyttää sekä SD: tä että MicroSD: tä ja MiniSD: tä, tärkeintä on pitää oikea pinout. Kätevin on käyttää tarpeetonta MicroSD-sovitinta SD: ssä, niin on mahdollista juottaa johdotus itse adapteriin, johon käytetty muistikortti on jo asetettu, tein juuri sen. Ennen käyttöä tässä järjestelmässä muistikortti on alustettava FAT-tiedostojärjestelmälle. Alustamisen jälkeen voit kirjoittaa wav-tiedostoja kortille; niiden on oltava PCM-muodossa 8 tai 16 bittiä, näytteenottotaajuuden ollessa enintään 48 kHz. On monia tietokoneohjelmia, joiden avulla voit muuntaa tavalliset mp3-tiedostot wav-muotoon. Yksi niistä on GoldWave, käytin sitä.
Kun kytket virran tai asetat muistikortin, piirin toisto alkaa, kun napsautat painiketta, seuraava tiedosto on mukana. Muistikortit vaativat 3,3 volttia, joten stabilisaattori 78L33 asennetaan artikkeliin ehdotetulle piirilevylle (sitä ei ole osoitettu kaaviossa). Stabilisaattoria käyttämällä piirin syöttöjännite on alueella 5-12 volttia. Tämä piiri kuluttaa pienen virran, ja siksi sitä voidaan käyttää akulla. Tätä varten sinun on otettava 3,7 - 5 voltin lisäysmuunnin, kuten minäkin tein.
Piiri alkaa toimia heti, se ei vaadi mitään konfigurointia, se riittää, että mikrokontrolleri vilkkuu.Sulakebitit on asetettava alla olevan kuvan mukaisesti (valintamerkki tarkoittaa, että tämä bitti on ohjelmoitu, kuten PonyProgissa).
Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Voit ladata taulun ja laiteohjelmiston täältä:
[11,88 kt] (lataukset: 263)

Kokoutetun pelaajan maksu


Kuva kerätystä pelaajasta:
Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Soittimen wav-tiedostot Attiny85-mikrokontrollerissa

Tehonmuunnin.
Soittimen wav-tiedostot Attiny85-mikrokontrollerissa
Kommentit (0)

Lue myös

Pesukoneiden virhekoodit