Descrizione
Modulo di riproduzione registrazione audio ISD1820 per Arduino
Descrizione del prodotto:
Innanzitutto, il chip principale: ISD1820
Due, dimensioni: 38mm * 42,5mm
Terzo, la tensione di lavoro: DC 3 ~ 5V
Quarto, le caratteristiche principali di
1, facile da usare 10 secondi di registrazione vocale
2, voce naturale di alta qualità da ripristinare
3, può essere utilizzato come modulo di propaganda
4, passante per cintura, riproduzione jog, funzione di riproduzione a passaggio singolo
5, può essere utilizzato microcontrollore control
6, il modulo può pilotare direttamente un piccolo altoparlante 8 ohm 0,5 W
Alimentazione: 3-5 V, è possibile accedere all’elettricità di scarica dell’ago;
Controllo della registrazione del suono: controllo pulsante o microcontrollore, le linee di controllo sono state tracciate IO;
Suono controllo pulsante metodi di registrazione:
pulsante REC: pulsante di registrazione, puoi tenere premuta la registrazione, rilasciare il pulsante per interrompere la registrazione;
tasto RLAYE: riproduzione in modalità trigger, fare clic su Riproduci la voce corrente dell’intero;
Tasti PLAYL: riproduzione in modalità jog, premere solo la riproduzione, rilasciare per interrompere la riproduzione;
Jumper RPL: controllo modalità loop, loop;
FT Jumper: controllo dell’accesso diretto, il microfono consente l’accesso diretto alla riproduzione vocale dell’altoparlante
Tutorial: Come usare ISD1820 Suono Voce Registrazione Modulo
L’ISD1820 è un modulo audio per Arduino che consente di registrare e riprodurre messaggi vocali. Ideale per progetti interattivi come allarmi domestici o guida vocale.
Cosa serve
- Arduino
- microfono
- alimentatore USB
Passi
- Collega i pin GND, VCC e SPK del modulo ISD1820 al corrispondente alimentatore Arduino.
- Connetti il microfono all’ingresso MIC del modulo ISD1820.
- Scarica la libreria ISD1820 per Arduino dal sito ufficiale o da GitHub.
- Apri un nuovo sketch in Arduino IDE e includi la libreria installata.
- Inserisci il codice fornito nel tutorial, assicurandoti di configurare correttamente i pin del modulo ISD1820.
- Salva lo sketch come ‘ISD1820_Example’ in Arduino IDE.
- Carica lo sketch sul tuo Arduino collegato al computer.
- Premi il pulsante PLAY sulla scheda per ascoltare la registrazione.
Codice di esempio
// Includi la libreria ISD1820
#include <ISD1820.h>
// Definisci i pin del modulo ISD1820
#define ISD1820_RESET_PIN 9
#define ISD1820_RECORD_PIN 10
#define ISD1820_PLAYBACK_PIN 11
ISD1820 isd;
void setup() {
// Inizializza i pin del modulo ISD1820 come uscita
pinMode(ISD1820_RESET_PIN, OUTPUT);
pinMode(ISD1820_RECORD_PIN, OUTPUT);
pinMode(ISD1820_PLAYBACK_PIN, OUTPUT);
}
void loop() {
// Inizia la registrazione premendo il pulsante RECORD sulla scheda ISD1820
isd.startRecording();
delay(5000); // Registra per 5 secondi
isd.stopRecording();
// Riproduci il messaggio registrato premendo PLAY sul modulo
isd.playMessage();
}
Mini-progetto
Crea un allarme vocale che registra e riproduce un messaggio di avviso quando viene attivato da un sensore.
Errori comuni
- Assicurati che il microfono sia correttamente collegato.
- Verifica la configurazione dei pin nel codice Arduino.
- Controlla l’alimentazione del modulo ISD1820.
- Rispetta i limiti di durata durante le registrazioni.
Accessori consigliati
- Microfono omnidirezionale
- Sensore PIR per movimento
- Altoparlante esterno
- Stampa 3D della scatola protettiva
Domande frequenti
Come posso aumentare la durata di registrazione?
Verifica sul datasheet del modulo ISD1820 per conoscere i limiti massimi di registrazione.
Il modulo non registra o riproduce suoni.
Controlla tutti i collegamenti elettronici tra Arduino e il modulo ISD1820.





