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

Arduino-Controlled Obstacle-Avoiding Robot with Relay-Activated Water Pump

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled Obstacle-Avoiding Robot with Relay-Activated Water Pump

Circuit Documentation

Summary of the Circuit

This circuit is designed to control various components including fans, DC motors, an ultrasonic sensor, a water pump, and a relay module using an Arduino UNO microcontroller. The power supply for the circuit is provided by multiple 18650 Li-ion batteries. The L298N DC motor driver is used to control the speed and direction of the DC motors. The HC-SR04 Ultrasonic Sensors are interfaced with the Arduino for distance measurement. The relay module is used to switch the fan and water pump on and off. The circuit appears to be part of a larger system, potentially a robotic or automated system that requires distance sensing, motor control, and actuation of a pump and cooling fans.

Component List

18650 Li-ion Battery

HC-SR04 Ultrasonic Sensor

1 Channel 5V Relay Module

Arduino UNO

L298N DC Motor Driver

DC Motor

Fan

Water Pump

Wiring Details

18650 Li-ion Battery

HC-SR04 Ultrasonic Sensor

1 Channel 5V Relay Module

Arduino UNO

L298N DC Motor Driver

DC Motor

Fan

Water Pump

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 sensors, motors, and relay module based on the requirements of the circuit's application.