Arduino Laser Security Alarm System
₨2,440.00
Delivered All over Pakistan 🇵🇰
The Arduino Laser Security System is an unassembled DIY project using a laser, LDR sensor, buzzer, and Arduino to detect movement and trigger security alerts.
Description
Introduction to Arduino Laser Security System
The Arduino Laser Security System is a simple project for detecting unauthorized movement. It uses a laser beam, LDR sensor, Arduino Uno, buzzer, and LED indicator to create a basic security alert. Additionally, the system shows how light sensors and microcontrollers can work together for intrusion detection.Moreover, the project is easy to understand and suitable for beginners. In addition, it provides practical experience with Arduino programming and electronic security. Therefore, it can be used by students, hobbyists, and DIY electronics enthusiasts.
How Laser Security System Works
The system creates a security boundary using a focused laser beam. First, the laser is directed toward the LDR sensor. Next, the sensor continuously detects the laser light. If someone crosses the beam, the amount of light reaching the sensor changes.Consequently, the Arduino detects this change and activates the buzzer and LED indicator. At the same time, the relay can be used to control an external device. Furthermore, the included mirrors can redirect the laser beam and create a longer detection path.As a result, users can configure the laser path according to their project requirements. Thus, the system provides a practical demonstration of sensor-based security and automated alerts.
Components Included
- 1 × Arduino Uno R3
- 1 × 650nm Laser Diode Module
- 1 × LDR Sensor
- 1 × Piezo Buzzer
- 1 × 1-Channel Relay Module
- 3–4 × Small Mirrors
- 1 × Mounting Frame
- Jumper Wires
Key Features & Specifications
- Controller: Arduino Uno R3
- Detection: Laser tripwire system
- Sensor: LDR light sensor
- Laser: 650nm laser diode module
- Alert: Buzzer and LED indicator
- Control: 1-channel relay module
- Setup: Adjustable laser detection path
- Design: Simple and beginner-friendly
- Expandability: Supports compatible GSM or Wi-Fi modules
- Project Type: Electronics and security project
- Learning Areas: Arduino, sensors, automation, and programming
Applications & Use Cases
The Arduino Laser Security System is suitable for DIY electronics projects, Arduino learning, STEM activities, and security demonstrations. For example, students can use it to demonstrate how a laser beam and LDR sensor can detect movement.Similarly, the project is useful for final-year projects and electronics experiments. In addition, users can explore different laser-path arrangements by using the included mirrors.Furthermore, compatible GSM or Wi-Fi modules can be added for extended project functionality. As a result, learners can explore remote alerts and IoT-based security concepts.Overall, the project provides hands-on experience with laser detection, LDR sensors, Arduino programming, relay control, and alarm systems. Therefore, it offers a practical platform for learning how automated security systems detect and respond to interruptions.

Function: An LDR monitors a laser beam. If the beam is interrupted, the alarm buzzer sounds and the relay activates.
Connections
| Component | Arduino Uno Pin |
| LDR voltage-divider output | A0 |
| Laser module signal/control | D7 |
| Buzzer + | D8 |
| Relay IN | D9 |
| Laser VCC | 5V |
| Laser GND | GND |
The LDR threshold must be calibrated using the Serial Monitor because readings depend on the LDR, resistor, laser alignment, and ambient light.
#define LDR_PIN A0
#define LASER_PIN 7
#define BUZZER_PIN 8
#define RELAY_PIN 9
#define LASER_THRESHOLD 500
bool alarmState = false;
void setup() {
Serial.begin(9600);
pinMode(LASER_PIN, OUTPUT);
pinMode(BUZZER_PIN, OUTPUT);
pinMode(RELAY_PIN, OUTPUT);
digitalWrite(LASER_PIN, HIGH);
digitalWrite(BUZZER_PIN, LOW);
digitalWrite(RELAY_PIN, LOW);
Serial.println(“LASER SECURITY SYSTEM”);
Serial.println(“System Armed”);
}
void loop() {
int ldrValue = analogRead(LDR_PIN);
Serial.print(“LDR: “);
Serial.println(ldrValue);
if (ldrValue < LASER_THRESHOLD) {
if (!alarmState) {
alarmState = true;
Serial.println(“!!! INTRUSION DETECTED !!!”);
digitalWrite(RELAY_PIN, HIGH);
}
tone(BUZZER_PIN, 2000);
delay(200);
noTone(BUZZER_PIN);
delay(200);
} else {
if (alarmState) {
alarmState = false;
Serial.println(“Beam Restored”);
Serial.println(“System Armed”);
}
digitalWrite(RELAY_PIN, LOW);
noTone(BUZZER_PIN);
}
delay(50);
}
Only logged in customers who have purchased this product may leave a review.
Related products
Blutooth Unit HC-05
- ₨810.00
- Add to cart
Basic Drone Kit
- ₨3,500.00
- Add to cart








Reviews
There are no reviews yet.