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

Arduino Nano-Based Automated Plant Watering System with Bluetooth Control and Soil Moisture Sensing

View and Edit Project In Cirkit DesignerImage of Arduino Nano-Based Automated Plant Watering System with Bluetooth Control and Soil Moisture Sensing

Circuit Documentation

Summary

The circuit in question is designed to interface an Arduino Nano with a variety of sensors and modules, including a Bluetooth HC-06 module, a DHT11 temperature and humidity sensor, a capacitive soil moisture sensor, two LEDs (red and green), a water pump, and a motor driver (L9110). The circuit is powered by a solar charger power bank, which provides a sustainable energy source. The Arduino Nano serves as the central processing unit, controlling the sensors, LEDs, and the water pump through the motor driver. Communication with external devices is facilitated by the Bluetooth module.

Component List

Arduino Nano

Bluetooth HC-06

DHT11

Capacitive Soil Moisture Sensor V1.2

LED: Two Pin (red)

LED: Two Pin (green)

Water Pump

L9110

Solar Charger Power Bank

Wiring Details

Arduino Nano

Bluetooth HC-06

DHT11

Capacitive Soil Moisture Sensor V1.2

LED: Two Pin (red)

LED: Two Pin (green)

Water Pump

L9110

Solar Charger Power Bank

Documented Code

Arduino Nano 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 is expected that the user will fill in the setup and loop functions with the necessary code to control the components as per the circuit design.