Description
You can use the ISD1820 Voice Recorder and Playback Module for security-related tasks as well. When an intrusion is discovered, a voice message is continuously played. When different voice messages need to be played in offices, such as when a door is opened and only one welcome message needs to be played, the ISD1820 module can be utilized.
You can record a fresh message if it is break time; this time, if the door is opened, the break time voice message will be played. Depending on the circumstance, different messages can be recorded.
Features
- Operating Voltage: 2.8-5.5V
- Module Size: 3.2 x 1.9cm / 1.26 x 0.75â³
- Automatic powerâdown mode Onâchip 8Ω speaker driver
- Signal out â 3V
- Can be controlled both manually or by MCU
- Sample rate and duration are changeable by replacing a single resistor
- Record up to 10 seconds of audio
- Dimensions: 37 x 54 mm
- High-quality Simple circuit
- Pluggable Recording and
- playback function
- Pushâbutton interface, playback can be edge or level activate
Pinout
Pin Name |
Description |
VCC |
DC 2.4-5.5V |
GND |
Ground |
FT |
FeedThrough: This mode enables the Microphone to drive the speaker directly. |
REC/REC (Button) |
The REC input is an active HIGH record signal. The module starts recording whenever REC is HIGH. This pin must remain HIGH for the duration of the recording. REC takes precedence over either playback (PLAYLorPLAYE) signal. |
P-E/PLAY-E (Button) |
Playback, Edgeâactivated: When a HIGHâgoing transition is detected continues until an EndâofâMessage (EOM) marker is encountered or the end of the memory space is reached. |
P-L/PLAY-L (Button) |
Playback, Levelâactivated, when this input pin level transits for LOW to HIGH, a playback cycle is initiated. |
SPI |
The SP+ and SPâ pins provide a direct drive for loudspeakers with impedances as low as 8Ω. Note: This is not a serial parallel interface pin. |
MIC |
Microphone In: the microphone input transfers its signals to the on-chip pre-amplifier. |
Circuit:
Only 10 seconds can be recorded by the module for this connection type.Â
Code:
int Rec = 11;
int Play = 13;
void setup()
{
pinMode(Rec, OUTPUT);
pinMode(Play, OUTPUT);
}
void loop()
{
digitalWrite(Rec, HIGH);
delay(10000);
digitalWrite(Rec, LOW);
delay(50);
digitalWrite(Play, HIGH);
delay(50);
digitalWrite(Play, LOW);
delay(10000);
}
Package included:
1 x SD1820 Sound Voice Module with speaker