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

Battery-Powered Solar Charging System with Arduino-Controlled Ultrasonic Sensor and LCD Display

View and Edit Project In Cirkit DesignerImage of Battery-Powered Solar Charging System with Arduino-Controlled Ultrasonic Sensor and LCD Display

Circuit Documentation

Summary

This circuit is designed to manage power from multiple 18650 batteries, charge them using TP4056 modules, and utilize a solar panel for additional charging. It also includes an Arduino UNO for control and monitoring, an HC-SR04 ultrasonic sensor for distance measurement, an LCD screen for display, and a 12V single-channel relay for switching.

Component List

Battery 18650

TP4056

Solar Panel

Arduino UNO

HC-SR04 Ultrasonic Sensor

LCD Screen 16x2 I2C

12V Single Channel Relay

Micro USB to Cable (2 Pin)

Wiring Details

Battery 18650

TP4056

Solar Panel

Arduino UNO

HC-SR04 Ultrasonic Sensor

LCD Screen 16x2 I2C

12V Single Channel Relay

Micro USB to Cable (2 Pin)

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)