Professional Documents
Culture Documents
https://arduinogetstarted.com/tutorials/arduino-motion-sensor-piezo-buzzer
Building an Intrusion alarm system
Circuit Diagram
https://arduinogetstarted.com/tutorials/arduino-motion-sensor-piezo-buzzer
Building an Intrusion alarm system
const int MOTION_SENSOR_PIN = 7; // Arduino pin connected to the OUTPUT pin of motion sensor
const int BUZZER_PIN = 3; // Arduino pin connected to Buzzer's pin
int motionStateCurrent = LOW; // current state of motion sensor's pin
int motionStatePrevious = LOW; // previous state of motion sensor's pin
void setup() {
Serial.begin(9600); // initialize serial
pinMode(MOTION_SENSOR_PIN, INPUT); // set arduino pin to input mode
pinMode(BUZZER_PIN, OUTPUT); // set arduino pin to output mode
}
Building an Intrusion alarm system
void loop() {
motionStatePrevious = motionStateCurrent; // store old state
motionStateCurrent = digitalRead(MOTION_SENSOR_PIN); // read new state
Exercise