Components Used
Arduino
Purpose: Reading RFID cards.
STM32
Purpose: Controlling the door mechanism and monitoring the laser trip wire.
ESP32
Purpose: Sending notifications and emails in case of a break-in.
Laser Trip Wire
Purpose: Detecting unauthorized entry.
RFID Card Reader
Purpose: Granting access to authorized users.
Blynk IoT
Purpose: Providing remote access and control over the system.
Functionality Overview
RFID Access Control:
The Arduino reads RFID cards.
If the card is valid, it sends a signal to the STM32 to unlock the door.
Intrusion Detection:
The STM32 monitors the laser trip wire.
If the laser is interrupted (indicating a potential break-in), it sends a signal to the ESP32.
Notifications:
The ESP32 sends a notification via the Blynk IoT platform.
An email is also dispatched to inform about the break-in.
Benefits of Your System
Remote Monitoring: Access and control the security system from anywhere via Blynk IoT.
Real-Time Alerts: Immediate notifications and emails ensure prompt action can be taken.
User-Friendly Access: RFID cards provide a simple and effective way to manage access.
Considerations for Enhancement
Camera Integration: Adding a camera for visual verification during an alert.
Multiple Access Methods: Incorporating biometric sensors (like fingerprint readers).
Data Logging: Keeping a record of access attempts for security audits.