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

Arduino UNO-Based Smart Irrigation System with Soil Moisture Sensor and LCD Display

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Smart Irrigation System with Soil Moisture Sensor and LCD Display

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with various sensors, actuators, and display components. The components include a capacitive soil moisture sensor, a temperature sensor, a fan, a water pump, an LCD display, an LED light strip, a photocell (LDR), resistors, and an NPN transistor. The circuit is powered by an SMPS power supply.

Component List

Arduino UNO

Fan

Capacitive Soil Moisture Sensor V1.2

16x2 I2C LCD

Temperature Sensor (TEMP)

5V Mini Water Pump

Photocell (LDR)

Resistor (10k Ohms)

Resistor (200 Ohms)

LED Light Strips (Violet)

NPN Transistor (EBC)

SMPS_LRS-100-12

Wiring Details

Arduino UNO

Fan

Capacitive Soil Moisture Sensor V1.2

16x2 I2C LCD

Temperature Sensor (TEMP)

5V Mini Water Pump

Photocell (LDR)

Resistor (10k Ohms)

Resistor (200 Ohms)

LED Light Strips (Violet)

NPN Transistor (EBC)

SMPS_LRS-100-12

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)