Sadržaj:
- Korak 1: Trebat će vam:
- Korak 2: Veze
- Korak 3: Postavljanje valnih datoteka
- Korak 4: Kôd
- Korak 5: Završne veze…
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovo je brzi projekt kutije sa zvučnim efektima. Uređaj čita unaprijed snimljenu wav datoteku s microSD kartice dodijeljene određenoj tipki i reproducira je kad se pritisne.
Korak 1: Trebat će vam:
Arduino pro mini (ili neki drugi) microSD modul Zvučnik s priključkom TRS (mikrofon / aux) Ženski priključak TRS4 Tipke 4 Otpornici od 220 ohma Držač baterije i baterije - koristio sam 2 baterije CR2032 u obliku kovanice, ali možete koristiti i drugi dvostrani muški kabel TRS (slušalice)
Korak 2: Veze
Svaki gumb spojen na VCC i kroz otpornik od 220 ohma na GND (za povlačenje lažne struje na kabelu) ispred otpornika svaki gumb spojen na Arduinove digitalne pinove 5, 6, 7, 8.
TRS konektor spojen je na GND i na 9. digitalni pin Arduina.
Modul microSD spojen je na Arduino na sljedeći način: GND => GNDVcc => VccMISO => 12MOSI => 11CS => 4SCK => 13
Baterija + je spojena na RAW i - na GND
Korak 3: Postavljanje valnih datoteka
Wav datoteke trebale bi imati mono bit od 16000 kHz 8 bita. Imenujte ih prema broju gumba koji ćete im dodijeliti (1, 2, 3, 4)
Na ovoj web stranici možete pretvoriti svoje datotekehttps://audio.online-convert.com/convert-to-wav
Korak 4: Kôd
Kôd koristi 2 biblioteke koje trebate provjeriti (ako ih ne preuzmete putem lib upravitelja): SD.hTMRpcm.h
#include // uključi biblioteku SD modula #include // uključi biblioteku za upravljanje zvučnicima #define SD_ChipSelectPin 4 // definirajte CS pin #define B1 5 // 4 gumba pins veze #define B2 6 #define B3 7 #define B4 8 TMRpcm tmrpcm; // kreirajte objekt za biblioteku zvučnika void setup () {Serial.begin (9600); pinMode (5, INPUT); // 4 donje tipke inicijaliziraju se kao INPUTS pinMode (6, INPUT); pinMode (7, INPUT); pinMode (8, INPUT); tmrpcm.speakerPin = 9; // definirati pin zvučnika. // morate koristiti pin 9 Arduino Uno i Nano // knjižnica koristi ovaj pin ako (! SD.begin (SD_ChipSelectPin)) {// provjerite je li kartica prisutna i može li se inicijalizirati return; // ne činite ništa više ako ne} tmrpcm.setVolume (6); // 0 do 7. Postavite razinu glasnoće tmrpcm.play ("start.wav"); // zvučna datoteka "1" reproducirat će se svaki put kad se arduino uključi ili se resetira} void loop () {// Serial.println (digitalRead (8)); if (digitalRead (B1)) {Serial.println ("B1"); tmrpcm.play ("1.wav"); kašnjenje (100); } if (digitalRead (B2)) {Serial.println ("B2"); tmrpcm.play ("2.wav"); kašnjenje (100); } if (digitalRead (B3)) {Serial.println ("B3"); tmrpcm.play ("3.wav"); kašnjenje (100); } if (digitalRead (B4)) {Serial.println ("B4"); tmrpcm.play ("4.wav"); kašnjenje (100); }}
Korak 5: Završne veze…
Spojite uređaj putem TRS konektora pomoću TRS kabela na zvučnik. Priključite uređaj na napajanje i uključite ga
…ZABAVI SE…
Preporučeni:
Predpojačalo audio efekata s VS1053b: 3 koraka
Predpojačalo audio efekata s VS1053b: Ovo je potpuno funkcionalno predpojačalo audio efekata koje koristi VLSI VS1053b audio DSP IC. Ima potenciometar za podešavanje glasnoće i pet parametara učinka. Ima devet fiksnih efekata i jedan prilagodljivi učinak, pri čemu svaki učinak ima pet efekata
ATBOY Minimalna retro igračka konzola: 5 koraka
ATBOY Minimalna Retro igraća konzola: Mala postavka slična retro konzoli zasnovana na ATtiny85 x 0,96 OLED-u za igranje osvajača svemira, Tetrisa itd
Znanje analognog kruga - krug zvučnih efekata sata za otkucavanje bez IC -a: 7 koraka (sa slikama)
Znanje o analognom krugu - Učinite sami krug zvučnih efekata sata koji otkucava bez IC -a: Ovaj sklop zvučnih efekata sata koji radi otkucava izgrađen je samo od tranzistora i otpornika i kondenzatora bez ikakve komponente IC. Idealno je za vas da pomoću ovog praktičnog i jednostavnog kruga naučite osnovno znanje o krugovima. Potrebna podloga
Izrada zvučnih apsorbirajućih zvučnih ploča bez čepova za vino: 4 koraka
Izrada zvučnih apsorbirajućih zvučnih ploča s čepovima za vino: Nakon što sam godinama skupljao čepove za vino, napokon sam im pronašao primjenu: napraviti zvučne ploče koje apsorbiraju zvuk za moj kućni glas preko govornice. Budući da su boce vina s navojem postale sve prisutnije, štedio sam čepove za razne kućne profesionalce
Kako napraviti interaktivni ispis zvučnih valova: 8 koraka (sa slikama)
Kako napraviti interaktivni ispis zvučnih valova: U ovom ćemo vam tutorijalu pokazati kako napraviti interaktivni ispis zvučnih valova unutar okvira slike, tako da možete vidjeti i čuti svoju omiljenu pjesmu u isto vrijeme! Kad dodirnete otisak kroz staklo okvira, on će glumiti sina