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

Arduino UNO and ESP8266 WiFi-Controlled Water Pump System with Ultrasonic Sensing

View and Edit Project In Cirkit DesignerImage of Arduino UNO and ESP8266 WiFi-Controlled Water Pump System with Ultrasonic Sensing

Circuit Documentation

Summary

This circuit integrates various components to create a system that likely serves as a sensor-based control unit with wireless communication capabilities. The Arduino UNO serves as the central microcontroller, interfacing with an ESP8266 ESP-01 WiFi module for network connectivity, an HC-SR04 ultrasonic sensor for distance measurement, an I2C LCD 16x2 screen for display, a 1-channel 5V relay module for controlling power to an external device (a mini diaphragm water pump in this case), and an LED for indication purposes. The circuit is powered by an 18650 Li-Ion battery.

Component List

Wiring Details

Arduino UNO

ESP8266 ESP-01 WiFi Module

18650 Li-Ion Battery

HC-SR04 Ultrasonic Sensor

I2C LCD 16x2 Screen

Mini Diaphragm Water Pump

1 Channel 5V Relay Module

LED: Two Pin (Red)

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 components as per the circuit's purpose.