Icon Concept (For Designer)
Ek Ultrasonic Sensor (jo 2 aankhon jaisa dikhta hai) bana ho. Uske saamne “waves” (radar jaisi) nikal rahi hain aur ek “Stickman” (aadmi) un waves ke beech mein khada hai. Upar Red Alert light jal rahi hai.
What It Does (Yeh Kya Karta Hai?)
Laser tripwire mein chor ko line cross karni padti thi, lekin yeh Radar ki tarah kaam karta hai. Agar koi kamre ke darwaze ke paas (jaise 50cm door) aayega, toh Sensor usay detect kar lega aur Alarm baja dega.
Components Required
- Microcontroller: Arduino Uno
- Ultrasonic Sensor (HC-SR04)
- Buzzer
- LED (Red)
- Jumper Wires
Wiring (Taarein Jorna)
1. Ultrasonic Sensor:
- VCC → Arduino 5V
- GND → Arduino GND
- Trig → Arduino Pin 11
- Echo → Arduino Pin 12
2. Buzzer:
- Positive (+) Lambi taang → Arduino Pin 10
- Negative (-) Choti taang → Arduino GND
3. LED:
- Lambi Taang (+) ko daalein → Pin 13 mein
- Choti Taang (-) ko daalein → GND mein (jo Pin 13 ke bilkul barabar mein hai).
Code
// Project 3: Intruder Alert (No Resistor)
// PlzPapa Robotic Kit
#define TRIG_PIN 11
#define ECHO_PIN 12
#define BUZZER 10
#define LED 13 // Board wali choti light
void setup() {
pinMode(TRIG_PIN, OUTPUT);
pinMode(ECHO_PIN, INPUT);
pinMode(BUZZER, OUTPUT);
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
long duration, distance;
// 1. Sound Wave bhejo
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
// 2. Wapis aane ka time note karo
duration = pulseIn(ECHO_PIN, HIGH);
// 3. Distance calculate karo (cm mein)
distance = (duration / 2) / 29.1;
Serial.print("Distance: ");
Serial.print(distance);
Serial.println(" cm");
// LOGIC: Agar koi 30cm se kareeb aaye
if (distance < 30 && distance > 0) {
digitalWrite(BUZZER, HIGH); // Shor machao
digitalWrite(LED, HIGH); // Board ki light jalao
delay(100);
digitalWrite(BUZZER, LOW);
digitalWrite(LED, LOW);
delay(100);
} else {
// Sab safe hai
digitalWrite(BUZZER, LOW);
digitalWrite(LED, LOW);
}
delay(100);
}