Spilleren har wav-filer på Attiny85-mikrokontrolleren

Pin
Send
Share
Send


I denne artikkelen vil vi vurdere prosessen med å lage en veldig nødvendig og interessant elektronisk enhet som lar deg spille av wavformatfiler direkte fra et SD-, microSD- eller mini SD-minnekort. Du kan spille inn en musikkfil på et minnekort, installere en slik enhet, for eksempel i et kjøleskap, og hver gang du åpner døren, høres en vakker melodi ut. Å glemme å stenge et slikt "musikalsk" kjøleskap vil ikke lenger være mulig. Et annet alternativ for å bruke spilleren er som en dørklokke. På Internett kan du finne mange forskjellige melodier, for enhver smak. Dermed kan den kjedelige lyden fra en fabrikkanrop erstattes, for eksempel med en sang du liker. I tillegg kan en slik enhet brukes til en original gave til en kjær - bare bygg høyttaleren i en vakker boks, når du åpner den, vil en lydmelding begynne å høres. I tillegg til disse eksemplene kan spilleren finne mange applikasjoner i hverdagen.

Spillerkrets


Enhetsskjemaet inneholder et minimum av detaljer, nøkkelkoblingen er mikrokontrolleren til AVR Attiny85-familien. Når strømmen er på, begynner den umiddelbart å lese filer fra minnekortet og bruke PWM-utgangene til å spille dem gjennom høyttaleren. Volumet i dette tilfellet er ikke for høyt, i mange henseender avhenger det av følsomheten til høyttaleren som brukes. For å få et høyt volum, må du koble forsterkerinngangen i stedet for høyttaleren. Imidlertid er signalet fra utgangen fra mikrokontrolleren for stort til å tilføres direkte til forsterkeren, så det er viktig å stille volumkontrollen mellom dem, ellers er det fare for å ødelegge forsterkeren i seg selv. Når du slår den på for første gang, må du stille den i minimum volumposisjon, og deretter gradvis øke den til ønsket volumnivå.

Memory card pinout


Pinout av minnekort vises på bildet:

6 ledninger, hvorav to er strøm, kretsen er koblet til et minnekort. Du kan bruke både SD og MicroSD og MiniSD, det viktigste er å holde riktig pinout. Det er mest praktisk å bruke en unødvendig MicroSD-adapter i SD, da vil det være mulig å lodde ledningene til selve adapteren, som det brukte minnekortet allerede er satt inn i, det gjorde jeg nettopp. Før bruk i dette skjemaet, må minnekortet formateres i FAT-filsystemet. Etter formatering kan du skrive wav-filer til kortet; de må være i PCM-format 8 eller 16 biter, med en samplingsfrekvens på ikke mer enn 48 kHz. Det er mange dataprogrammer som lar deg konvertere vanlige mp3-filer til wav-format, ett av dem er GoldWave, jeg brukte det.
Når du kobler til strømmen eller setter inn et minnekort, begynner kretsen å spille av, når du klikker på knappen, er neste fil inkludert. Minnekort krever 3,3 volt, så stabilisatoren 78L33 er installert på det trykte kretskortet som er foreslått for artikkelen (det er ikke angitt på diagrammet). Ved hjelp av en stabilisator ligger forsyningsspenningen til kretsen i området 5-12 volt. Denne kretsen bruker en liten strøm, og derfor kan den drives av et batteri. For å gjøre dette, må du ta en boost-omformer 3,7 - 5 volt, som jeg gjorde.
Kretsen begynner å fungere umiddelbart, krever ingen konfigurasjon, det er nok til å blinke mikrokontrolleren. Sikringsbitene må stilles inn som vist på bildet nedenfor (et sjekkmerke betyr at denne biten er programmert, som i PonyProg).

Du kan laste ned brettet og firmware her:
statya-pleer-wav-faylov.zip 11.88 Kb (nedlastinger: 286)

Avgiften til den samlede spilleren


Foto av spilleren jeg samlet:

Konverter for strøm.

Pin
Send
Share
Send