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

Arduino UNO Based Automated Plant Watering System with Soil Moisture Sensing and LCD Display

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Automated Plant Watering System with Soil Moisture Sensing and LCD Display

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to interface various sensors and actuators with an Arduino UNO microcontroller. The circuit includes a 16x2 I2C LCD for display, a buzzer for audio signaling, a relay module for controlling high-power devices, a SparkFun Soil Moisture Sensor for detecting soil moisture levels, an HC-SR04 Ultrasonic Sensor for distance measurement, a red LED for visual indication, a DHT11 sensor for measuring temperature and humidity, and a 5v battery to power the components.

Component List

Arduino UNO

16x2 I2C LCD

Buzzer

Relay Module

SparkFun Soil Moisture Sensor

HC-SR04 Ultrasonic Sensor

LED: Two Pin (red)

DHT11

5v Battery

Wiring Details

16x2 I2C LCD

Buzzer

Relay Module

SparkFun Soil Moisture Sensor

HC-SR04 Ultrasonic Sensor

LED: Two Pin (red)

DHT11

5v Battery

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 include specific functionality. It should be populated with the setup and loop routines required to initialize and control the connected components.