An Arduino-based smart security system with RFID access control, flame and sound sensors, buzzer alert, and LCD feedback.
π Note: Turn on your volume when watching the demo!
Arduino.Security.System.mp4
- Arduino UNO
- RFID-RC522 Module
- 16x2 LCD Display (with potentiometer)
- Flame sensor
- Sound sensor
- Active buzzer
- Red and green LEDs
- Jumper wires
- Breadboard
- 5V USB or external power supply
- Connect the LCD to digital pins 7-2
- Connect RFID module via digital pins 13-9
- Use A0 and A3 for the flame and sound sensors
- A4: buzzer, A5: red LED, D8: green LED
- Use a potentiometer to calibrate LCD's contrast
- Calibrate sensor thresholds in code as needed
- Upload the sketch via Arduino IDE and monitor via Serial
- System starts in UNLOCKED state
- Scanning the correct tag toggles LOCKED/UNLOCKED, scanning an unauthorized tag will not lock the system
- Flame or sound detection in LOCKED mode triggers persistent alarm
- Flame detection in UNLOCKED mode only activates buzzer temporarily
- Full interaction and real-time responses between components
- Clear state transitions and intuitive user feedback
- All logic and thresholds handled within a structured Arduino sketch
security_system.ino: Arduino source code
