Arduino-Based Security System with Fingerprint Authentication and PIR Detection
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
The circuit in question is designed to interface a variety of components with an Arduino UNO microcontroller. The components include a solenoid, a PIR (Passive Infrared) sensor, a fingerprint scanner, a relay module, a buzzer, and a 2.1mm barrel jack with a terminal block for power input. These components are mounted on a 2cm x 8cm PCB, which serves as the physical platform for the circuit. The Arduino UNO is programmed to interact with the PIR sensor, fingerprint scanner, and control the solenoid via the relay module based on the inputs it receives. The buzzer is also controlled by the Arduino and can be used for auditory signaling.
Component List
Solenoid
- Pins: pin1, pin2
- Description: An electromechanical device used for actuation.
PIR Sensor
- Pins: VDD, SIG, GND
- Description: A motion sensor that detects infrared signals from moving objects.
Fingerprint Scanner
- Pins: VCC, TX, RX, GND
- Description: A biometric sensor that captures fingerprints for identification purposes.
Arduino UNO
- Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0-A5, SCL, SDA, AREF, D0-D13
- Description: A microcontroller board based on the ATmega328P, widely used for prototyping and educational purposes.
Relay Module 1 Channel
- Pins: S, 5V, GND, NC, COM, NO
- Description: An electrically operated switch that allows the Arduino to control higher power devices like the solenoid.
2.1mm Barrel Jack with Terminal Block
- Pins: POS, NEG
- Description: A power connector that provides a convenient way to connect external power to the circuit.
2cm x 8cm PCB
- Pins: N/A
- Description: A printed circuit board used as the base for mounting and interconnecting the components.
Buzzer
- Pins: PIN, GND
- Description: An audio signaling device.
Wiring Details
Solenoid
- Connected to: 2.1mm Barrel Jack (NEG), Relay Module (NO, COM)
PIR Sensor
- Connected to: Arduino UNO (GND, D4), 5V Power Rail (VDD)
Fingerprint Scanner
- Connected to: Arduino UNO (GND, D3, D2), 5V Power Rail (VCC)
Arduino UNO
- Connected to: PIR Sensor (D4), Fingerprint Scanner (D3, D2), Relay Module (D12), Buzzer (D9), 5V Power Rail (5V, GND)
Relay Module 1 Channel
- Connected to: Arduino UNO (D12), Solenoid (NO, COM), 5V Power Rail (5V, GND)
2.1mm Barrel Jack with Terminal Block
- Connected to: Solenoid (NEG), Relay Module (COM)
Buzzer
- Connected to: Arduino UNO (D9, GND)
Documented Code
Arduino UNO Code (sketch.ino)
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Additional Notes (documentation.txt)
No additional code documentation was provided.