Table of contents
Abstract
Crabby the crabapple tree wakes up if you get too close and yells at you to quit stepping on his roots. The build features Arduino Nano, PIR sensor, ISD1820 voice recorder module, LM386 audio amp.
Project
Is there nothing more scary to a trick or treater than when you cross into someone's front yard at night and the trees have a bad attitude ?
This video says it all:
schematic and photos as shown




//
// OPERATION DESCRIPTION
// use PIR to trigger sequence
// on trigger, turn on LED output D4
// wait a few seconds , then edge trigger the recorded message on the ISD1820PY
// turn off LEDs after 30 seconds
int motionDetected=LOW;
int LiteLEDs=LOW;
int playMessage=LOW;
void setup()
{
pinMode(3, INPUT); //PIR motion detected, HIGH for 6 seconds
pinMode(4, OUTPUT); //to MOV gate to turn on lite LEDS
pinMode(5, OUTPUT); //to playE ISD1820PY
Serial.begin(9600); // serial monitor for troubleshooting
// delay(15000); // wait 15 seconds for PIR to initialze
}
void loop() {
delay (3000); // only read every 5 seconds
motionDetected=digitalRead(3); // high means PIR is triggered
//Serial.print("motion detected =");
//Serial.println(motionDetected);
//Serial.print("DFplayer Busy =");
//Serial.println(DFplayerBusy);
if (motionDetected==HIGH)
{
digitalWrite(4,HIGH);
delay(1000);
digitalWrite(5,HIGH);
delay(1000);
}
else
{
digitalWrite(4,LOW);
delay(200);
digitalWrite(5,LOW);
delay(200);
}
} //bracket for void loop
Category :
project
Top Comments