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

Arduino UNO-Based Smart Home Automation System with I2C LCD and RTC

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Smart Home Automation System with I2C LCD and RTC

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with a 16x2 I2C LCD, a DS1302 RTC module, a 1-Channel Relay, and multiple pushbuttons. The circuit is powered by a 3xAAA Battery Pack with Switch and JST, USB power, or a 5V Adapter. The Arduino UNO controls the relay and reads inputs from the pushbuttons, while the LCD displays information and the RTC module keeps track of time.

Component List

Arduino UNO

16x2 I2C LCD

1-Channel Relay (5V 10A)

DS1302 RTC

Pushbutton

3xAAA Battery Pack with Switch and JST

USB power

5V Adapter

Wiring Details

Arduino UNO

3xAAA Battery Pack with Switch and JST

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 Documentation (documentation.txt)

This documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used in the Arduino UNO.