Skip to content

Instantly share code, notes, and snippets.

@elktros
Created December 26, 2018 10:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save elktros/e695534e2d2f9319e6762ea2c898e0e9 to your computer and use it in GitHub Desktop.
Save elktros/e695534e2d2f9319e6762ea2c898e0e9 to your computer and use it in GitHub Desktop.
Code for Interfacing ISD1820 Voice Recorder Module with Arduino.
int rec=2;
int play=3;
int sensor=4;
int led=13;
void setup()
{
pinMode(rec,OUTPUT);
pinMode(play,OUTPUT);
pinMode(led,OUTPUT);
pinMode(sensor,INPUT);
digitalWrite(rec,LOW);
digitalWrite(play,LOW);
digitalWrite(led,LOW);
if(digitalRead(sensor))
{
while(digitalRead(sensor));
}
}
void loop()
{
if(digitalRead(sensor))
{
digitalWrite(led,HIGH);
digitalWrite(rec,HIGH);
delay(5000);
digitalWrite(led,LOW);
digitalWrite(rec,LOW);
delay(1000);
digitalWrite(play,HIGH);
delay(6000);
digitalWrite(play,LOW);
while(digitalRead(sensor));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment