INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Kode
- Stap 3: Transformeer die klanklêers
- Stap 4: Diagram
- Stap 5: Resultate
Video: Speel musiek met Arduino !: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
In hierdie instruksies sal ek jou wys hoe ek musiek speel met 'n Arduino UNO en 'n SD -kaartmodule.
Ons sal die SPI -kommunikasie gebruik.
Laat ons begin!
Stap 1: Onderdele
Ons benodig die volgende dele:
Arduino UNO
SD kaartleser
Jumper Wires
Klankversterker
Spreker
Stap 2: Kode
Die kode is baie eenvoudig; u kan dit gebruik om byna enige geluid op die SD -kaart te speel, maar met 'n spesifieke formaat, dit is die volgende stap.
U moet al die biblioteke aflaai, as u dit reeds het, kopieer en plak dit:
#sluit "SD.h" // SD -biblioteek in#definieer SD_ChipSelectPin 4 // Kies die SS -pen vir die SD -module
#sluit "SPI.h" in
#sluit "TMRpcm.h" // Die biblioteek in om die klanklêers te speel
TMRpcm Memoria; // Hier plaas jy die naam wat jy wil hê
ongeldige opstelling () {
Serial.begin (9600); // Initialiseer reeks com
as (! SD.begin (SD_ChipSelectPin)) {// As die SS -pen in 'n LAE toestand is, stuur dit 'n Fail -boodskap Serial.println ("SD misluk");
terugkeer;
}
Memoria.speakerPin = 9; // Die pen waar jy die luidspreker gaan sit, gewoonlik die 9
}
leemte -lus () {
Memoria.setVolume (5); // U kan die volume hier tot 7 stel
Memoria.gehalte (1); // aanvaar slegs 1 of 0, 1 is vir 'n beter kwaliteit
Memoria.play ("1.wav"); // Hier plaas u die naam van u klank
vertraging (10000); // Hierdie vertraging moet ten minste dieselfde lengte as u klank hê, // Hierdie biblioteek kan die musiek speel terwyl die arduino in 'n ander taak is, sodat u dit op die agtergrond kan speel
// of wag totdat die klank klaar is
}
Stap 3: Transformeer die klanklêers
Dit sal werk met.wav -klanklêers, maar u moet dit aanpas.
Hiervoor kan u die volgende aanlyn -omskakelaar gebruik.
audio.online-convert.com/convert-to-wav
Dus, op hierdie bladsy moet u die instellings verander soos op die prentjie, dan klik u op 'Omskep lêer' en wag totdat die omskakeling voltooi is en die nuwe lêer afgelaai is!
Dan moet u al hierdie klanklêers op 'n SD -kaart plaas en dit in die arduino -module aansluit.
Daar is ook ander funksies in hierdie biblioteek, soos in die prent hierbo, sodat u dit kan gebruik en 'n musiekspeler kan maak met knoppies vir die volume, volgende liedjie, ens., Of amper alles wat u wil hê! Die hemel is die grens!
Stap 4: Diagram
Dit is die pin -opstelling vir die arduino en die SD -module:
Arduino >>>>>>> SD -module
4 >>>>>>>>>>>> SS
11 >>>>>>>>>>> MOSI
12 >>>>>>>>>> MISO
13 >>>>>>>>>> SCK
5v >>>>>>>>>>> 5v
Gnd >>>>>>>> Gnd
9 >>>>>>>>> PWM Audio Out
Die klankuitset kan aan 'n versterkte luidspreker gekoppel word, omdat die krag laag is, en die korrekte verbruik kan die arduino beskadig as u direk aansluit.
En … jy is klaar!
Laat weet my as u twyfel, ek antwoord graag, Dankie dat u my instrctable gelees het!
Stap 5: Resultate
As u 'n ossiloskoop het, moet u die PWM -sein so op die klankuitset kan sien.
En … jy is klaar!
Laat weet my as u twyfel, ek beantwoord dit graag, Dankie dat u my instruksies gelees het!
Aanbeveel:
Albums met NFC -etikette om Spotify -musiek outomaties op Chromecast te speel: 5 stappe
Albums met NFC -etikette om Spotify -musiek outomaties op Chromecast te speel: Hierdie projek het begin met die idee om 'n album -collage van my mees gespeelde kunstenaars op Spotify te maak. Na 'n bietjie met die Spotify API in Python gespeel het, het ek gedink dat dit lekker sou wees om hierdie albumdeksels aan hul Spotify URI's te koppel en die
Praat Arduino - 'N MP3 speel met Arduino sonder enige module - Speel MP3 -lêer vanaf Arduino met behulp van PCM: 6 stappe
Praat Arduino | 'N MP3 speel met Arduino sonder enige module | Mp3 -lêer speel vanaf Arduino met behulp van PCM: In hierdie instruksies leer ons hoe om 'n mp3 -lêer met arduino te speel sonder om 'n klankmodule te gebruik
Greatest Holdies: Ek het 'n ou telefoon gekap om die beste musiek te speel: 13 stappe (met foto's)
Greatest Holdies: Ek het 'n ou telefoon gekap om die beste musiek te speel: https: //youtu.be/Ma4QnfQ7DxoWell … Ek is redelik seker dat u nie 'n telefoon wil hê wat net musiek hou nie … daar is talle ander opwindende projekte wat u kan maak met hierdie baie basiese hack van hierdie geredelik beskikbare " lessenaar " telefone
Speel dieselfde musiek in verskeie kamers: 3 stappe
Speel dieselfde musiek in verskeie kamers: Hallo almal, ek weet nie van julle nie, maar ek hou daarvan om dieselfde musiek in my woonstel te hê sonder om die geluid te hard te draai. Na 'n bietjie navorsing oor hierdie probleem, het ek besluit om verskeie luidsprekers te bou wat almal met wifi verbind is
Hoe om musiek te speel deur middel van 'n kitaarversterker: 4 stappe
Hoe om musiek te speel deur 'n kitaarversterker: dit is 'n instruksie wat jou sal wys hoe om musiek te speel deur 'n kitaarversterker