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

Arduino Nano-Based Smart Home Automation System with IR Sensor and LCD Display

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Based Smart Home Automation System with IR Sensor and LCD Display

Circuit Documentation

Summary

This circuit involves various components including a Rocker Switch, a 9V Battery, an IR Sensor, a 16x2 I2C LCD, a 1 Channel 5V Relay Module, a DC Motor, two LEDs (green and orange), several Resistors, a Terminal PCB 2 Pin, an Arduino Nano, a Servo, an RTC DS3231, and a Piezo Speaker. The circuit is designed to interface these components with an Arduino Nano microcontroller, which controls the operation of the LEDs, motor, relay, and other peripherals based on inputs from sensors and other components.

Component List

Rocker Switch

9V Battery

IR Sensor

16x2 I2C LCD

1 Channel 5V Relay Module

DC Motor

LED: Two Pin (green)

LED: Two Pin (orange)

Resistor

Terminal PCB 2 Pin

Arduino Nano

Servo (Wokwi Compatible)

RTC DS3231

Piezo Speaker

Wiring Details

Rocker Switch

9V Battery

IR Sensor

16x2 I2C LCD

1 Channel 5V Relay Module

DC Motor

LED: Two Pin (green)

LED: Two Pin (orange)

Resistor

Terminal PCB 2 Pin

Arduino Nano

Servo (Wokwi Compatible)

RTC DS3231

Piezo Speaker

Documented Code

Arduino Nano Code

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

This code is a basic template for the Arduino Nano. The setup() function is where you initialize your components and settings, and the loop() function is where you place the main code that runs repeatedly.