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

Arduino UNO Controlled Smart Irrigation and Environmental Monitoring System

View and Edit Project In Cirkit DesignerImage of Arduino UNO Controlled Smart Irrigation and Environmental Monitoring System

Circuit Documentation

Summary

This document provides a detailed overview of a circuit designed to interface with various sensors, actuators, and modules, including a relay module, servo motor, soil moisture sensor, DHT11 temperature and humidity sensor, ambient light sensor, mini diaphragm water pump, LCD display, and a real-time clock (RTC) module. The circuit is controlled by an Arduino UNO microcontroller, which manages input signals from the sensors and controls the actuators accordingly. The circuit is powered by a 12V power supply, with voltage regulation provided by V100 EY9 modules.

Component List

Relay 4 Channel 5v

Servo

Soil Moisture Sensor

DHT11 Sensor V2

Ambient Light Sensor

Mini Diaphragm Water Pump

12v Power Supply

V100 EY9

Arduino UNO

Gniazdo

LCD Display 20x4 I2C

Fan

LED Light Strips (Violet)

Board

Pushbutton

Tactile Switch Buttons - 12mm Square

RTC DS3231

Wiring Details

Relay 4 Channel 5v

Servo

Soil Moisture Sensor

DHT11 Sensor V2

Ambient Light Sensor

Mini Diaphragm Water Pump

12v Power Supply

V100 EY9

Arduino UNO

Gniazdo

LCD Display 20x4 I2C

Fan

LED Light Strips (Violet)

RTC DS3231

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 specific to the circuit's operation. It will need to be populated with the necessary setup and loop routines to control the connected components based on the circuit's requirements.