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

Arduino UNO-Based Automation System with IR Sensors and Motor Control

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Automation System with IR Sensors and Motor Control

Circuit Documentation

Summary

This circuit is designed to control a 12V geared motor and an LED bulb using an Arduino UNO microcontroller. The circuit includes an LCD screen for display purposes, two IR sensors for input, a 5V relay to switch the AC-powered LED bulb, and an L298N motor driver to control the motor. The system is powered by a 12V battery, and a rocker switch is used to control the power supply to the motor driver. The Arduino UNO manages the inputs and outputs, interfacing with the IR sensors, the LCD screen, and controlling the relay and motor driver.

Component List

Arduino UNO

LCD screen 16x2 I2C

IR Sensor

12V Geared Motor

L298N DC Motor Driver

5V Relay

Battery 12V

AC Supply

LED Bulb AC

Rocker Switch (SPST)

Wiring Details

Arduino UNO

LCD screen 16x2 I2C

IR Sensor

12V Geared Motor

L298N DC Motor Driver

5V Relay

Battery 12V

AC Supply

LED Bulb AC

Rocker Switch (SPST)

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 contain any functional code. It needs to be populated with the logic to control the relay, read the IR sensors, display data on the LCD, and control the motor driver.