Project Hub /Security Surveillance & Defense/Intrusion Detection Systems/DIY Arduino-Based Night Security Light System
DIY Arduino-Based Night Security Light System
Beginner
ARDUINO
₹500 – ₹1,500
3 – 6 Hours
Partial Kit

DIY Arduino-Based Night Security Light System

Build an Arduino-based night security light system that automatically activates a light and buzzer when motion is detected in the dark.

Originally published on ElectronicsForU
View original tutorial
0

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: Arduino (unspecified board)
Transistors (BC547 / 2N2222 / TIP / MOSFET)
Diodes (1N4007 / 1N4148 / Schottky / Zener)
Header Pins / Terminals / Connectors
12V 1C

Browse all components

How It Works

Why Build This

Design and prototype an undergraduate-level automated security system that bridges low-voltage digital microcontroller logic with high-voltage AC appliance control.
Implement practical dusk-to-dawn environmental sensing using analog-to-digital conversion alongside motion tracking for surveillance applications.
Gain hands-on experience interfacing discrete semiconductor switches, relays, and inductive load protection components in real-world electronic installations.

Real-World Application

Nighttime intrusion detection, automated corridor and outdoor security lighting.

Skills You'll Learn

Microcontroller digital input-output handling
analog-to-digital conversion
transistor-based electronic switching
relay interfacing and inductive load protection
sensor signal conditioning

Safety Precautions

Exercise extreme caution when working with AC mains voltage (230V AC bulb and relay connections) to avoid electric shock.

Technology Tags

ARDUINO
PIR SENSOR
LDR
RELAY
PIEZO BUZZER
TRANSISTOR

Frequently Asked Questions

The Arduino Uno digital output pins supply 5V at limited current, which is insufficient to directly power a 12V relay coil. The BC547 NPN transistor acts as a current amplifier and electronic switch, allowing the microcontroller to control the higher-voltage relay safely.
The 1N4007 diode serves as a flyback or freewheeling diode. When the relay coil is switched off, the collapsing magnetic field generates a high-voltage spike; the diode safely absorbs this reverse current to protect the BC547 transistor from permanent damage.
The system features an LDR light sensor designed to restrict activation to nighttime conditions. If ambient light is high, the Arduino processes this input and prevents the security light and buzzer from triggering even if motion is detected.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00863