চোর ধরার এলার্ম (PIR)PIR Sensor Arduino (HC-SR501)
নড়াচড়া দেখলে PIR এর OUT HIGH হয়; Arduino pin 2 পড়ে আর tone() দিয়ে buzzer বাজায়।
The PIR output goes HIGH when it sees movement; the Arduino reads pin 2 and beeps a buzzer with tone().
যা যা লাগবে · Parts you need
- 1 × Arduino Uno Arduino Uno
- 1 × PIR motion sensor (HC-SR501) PIR মোশন সেন্সর (HC-SR501)
- 1 × Buzzer Buzzer (বাঁশি)
- 5 × Jumper wires জাম্পার তার
তার লাগানো · Wiring
| PIR motion sensor (HC-SR501) VCC | → | Arduino Uno 5V |
| PIR motion sensor (HC-SR501) GND | → | Arduino Uno GND |
| PIR motion sensor (HC-SR501) OUT | → | Arduino Uno D2 |
| Buzzer + | → | Arduino Uno D8 |
| Buzzer - | → | Arduino Uno GND.3 |
Code (Arduino C++)
void setup() {
pinMode(2, INPUT);
pinMode(8, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (digitalRead(2) == HIGH) {
Serial.println("Motion!");
tone(8, 1000, 300);
}
delay(400);
}