Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO Based Security System with Multiple Pushbuttons, Door Sensor, Relay Control, and LCD Feedback

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Security System with Multiple Pushbuttons, Door Sensor, Relay Control, and LCD Feedback

Circuit Documentation

Summary of the Circuit

This circuit is designed around an Arduino UNO microcontroller, which serves as the central processing unit. The circuit includes a variety of components such as pushbuttons, a piezo buzzer, an LCD display with I2C interface, a 5V relay, a battery pack, and a door sensor (MC-38). The pushbuttons are used as input devices, the piezo buzzer as an output audio signal device, the LCD display for visual output, the relay for controlling higher power loads, and the door sensor as a security input device. The battery pack provides power to the circuit.

Component List

Arduino UNO

Pushbuttons (x8)

Piezo Buzzer

LCD 20x4 I2C

5V Relay

Battery Pack

Door MC-38

Wiring Details

Arduino UNO

Pushbuttons

Piezo Buzzer

LCD 20x4 I2C

5V Relay

Battery Pack

Door MC-38

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:

}

Note: The provided code is a template and does not include any functional code. It needs to be populated with the logic to handle the inputs from the pushbuttons, door sensor, and to control the outputs such as the LCD display, piezo buzzer, and the relay.