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

Arduino and ESP32-Based Smart Motor Control with Ultrasonic Sensor and LCD Display

View and Edit Project In Cirkit DesignerImage of Arduino and ESP32-Based Smart Motor Control with Ultrasonic Sensor and LCD Display

Circuit Documentation

Summary

This circuit involves an Arduino UNO, an ESP32, a 5V relay, a 16x2 I2C LCD, an ultrasonic sensor, a DC motor, and a power source. The Arduino UNO is the primary microcontroller, interfacing with the ultrasonic sensor, the relay, and the LCD. The ESP32 is used to control another relay. The relays are used to control a DC motor and a 220V power source.

Component List

Arduino UNO

5V Relay

Power 220V

DC Motor

Ultrasonic Sensor

ESP32

16x2 I2C LCD

Wiring Details

Arduino UNO

5V Relay (First Instance)

5V Relay (Second Instance)

Power 220V

DC Motor

Ultrasonic Sensor

ESP32

16x2 I2C LCD

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:

}

Arduino UNO Documentation (documentation.txt)