
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49


Questo è un progetto veloce di una scatola di effetti sonori. Il dispositivo legge un file wav preregistrato da una microSD assegnata a un pulsante specifico e lo riproduce quando viene premuto.
Passaggio 1: avrai bisogno di:



Arduino pro mini (o altro) modulo microSD Un altoparlante con connessione TRS (mic / aux) Connettore TRS femmina4 Pulsanti4 Resistenze da 220ohmPorta batterie e batterie - Ho usato le 2 batterie a bottone CR2032 ma puoi usarne altreCavo TRS (cuffie) maschio a doppia faccia
Passaggio 2: connessioni

Ciascun pulsante collegato a VCC e tramite un resistore da 220 ohm a GND (per l'abbattimento della falsa corrente sul cavo) davanti al resistore ciascun pulsante collegato ai pin digitali 5, 6, 7, 8 di Arduino.
Il connettore TRS è collegato a GND e al 9° pin digitale di Arduino.
Il modulo microSD è collegato ad Arduino come segue: GND => GNDVcc => VccMISO => 12MOSI => 11CS => 4SCK => 13
La batteria + è collegata a RAW e - a GND
Passaggio 3: impostazione dei file Wave
I file wav dovrebbero essere a 16000khz 8bit mono. Nominali con il numero del pulsante che stai per assegnare loro (1, 2, 3, 4)
Puoi usare questo sito per convertire i tuoi filehttps://audio.online-convert.com/convert-to-wav
Passaggio 4: il codice
Il codice utilizza 2 librerie che dovresti assicurarti di avere (se non le scarichi tramite il gestore lib): SD.hTMRpcm.h
#include //include libreria modulo SD#include //include libreria controllo altoparlanti #define SD_ChipSelectPin 4 //define CS pin #define B1 5 //4 pulsanti pin connessioni #define B2 6 #define B3 7 #define B4 8 TMRpcm tmrpcm; //creo un oggetto per la libreria di altoparlanti void setup() { Serial.begin (9600); pinMode (5, INGRESSO); // i bottoni si inizializzano come pinMode INPUTS (6, INPUT); pinMode (7, INGRESSO); pinMode (8, INGRESSO); tmrpcm.speakerPin = 9; //definire il pin dell'altoparlante. //devi usare il pin 9 di Arduino Uno e Nano //la libreria sta usando questo pin if (!SD.begin(SD_ChipSelectPin)) { //vedi se la scheda è presente e può essere inizializzata return; //non fare altro se non } tmrpcm.setVolume(6); //0 a 7. Imposta il livello del volume tmrpcm.play("start.wav"); //il file audio "1" verrà riprodotto ogni volta che arduino si accende o viene ripristinato } void loop() { // Serial.println (digitalRead (8)); if (digitalRead (B1)) { Serial.println ("B1"); tmrpcm.play("1.wav"); ritardo (100); } if (digitalRead (B2)) { Serial.println ("B2"); tmrpcm.play("2.wav"); ritardo (100); } if (digitalRead (B3)) { Serial.println ("B3"); tmrpcm.play("3.wav"); ritardo (100); } if (digitalRead (B4)) { Serial.println ("B4"); tmrpcm.play("4.wav"); ritardo (100); } }
Passaggio 5: collegamenti finali…

Collegare il dispositivo tramite il connettore TRS con il cavo TRS all'altoparlante. Collegare il dispositivo all'alimentazione e accenderlo
…DIVERTITI…
Consigliato:
Conoscenza dei circuiti analogici - Fai da te un circuito di effetti sonori di clock senza IC: 7 passaggi (con immagini)

Conoscenza del circuito analogico: fai da te un circuito di effetti sonori di clock senza IC: questo circuito di effetti sonori di clock è stato costruito solo con transistor, resistori e condensatori senza alcun componente IC. È l'ideale per imparare le conoscenze fondamentali del circuito con questo circuito pratico e semplice. Il tappetino necessario
Pistola a raggi con effetti sonori V2: 17 passaggi (con immagini)

Pistola a raggi con effetti sonori V2: di recente mi sono imbattuto in un vecchio trapano in un negozio di cianfrusaglie e nell'istante in cui l'ho visto ho capito che dovevo ricavarne una pistola a raggi. Ho realizzato alcune pistole a raggi ora e iniziano sempre ispirandosi a qualche oggetto trovato. Puoi dare un'occhiata alle mie altre build in t
Clacson - Effetti sonori personalizzati: 4 passaggi (con immagini)

Clacson per auto - Effetti sonori personalizzati: ho installato effetti sonori per clacson personalizzati nella mia auto sulla base dei video di YouTube di Mark Rober e I Like To Make Stuff. Secondo me, il clacson di base richiede più opzioni per una comunicazione efficace tra i conducenti. Da dove vengo io, il clacson standard ha un
Crea una spada laser con effetti sonori (di Arduino: 5 passaggi

Crea una spada laser con effetti sonori (di Arduino: da quando ho imparato a usare arduino per fare cose, voglio sempre usarlo per creare una spada laser con effetti sonori, e una volta che ne ho fatta una ho scoperto che non è così difficile. ha cercato di farne uno
Spada laser basata su Arduino con effetti luminosi e sonori: 14 passaggi (con immagini)

Spada laser basata su Arduino con effetti luminosi e sonori: Ciao Jedi! Questo tutorial riguarda la creazione di una spada laser, che sembra, suona e si comporta come quella del film! L'unica differenza: non può tagliare il metallo: (Questo dispositivo è basato sulla piattaforma Arduino e gli do molte caratteristiche e funzioni, è