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

Arduino Nano Controlled Irrigation System with Humidity Sensing and LCD Display

View and Edit Project In Cirkit DesignerImage of Arduino Nano Controlled Irrigation System with Humidity Sensing and LCD Display

Circuit Documentation

Summary of the Circuit

This circuit is designed to interface an Arduino Nano with a 4-channel relay module, an LCD with I2C interface, a humidity sensor (YL-69), and a 5V mini water pump. The Arduino Nano serves as the central controller, reading the humidity level from the YL-69 sensor and displaying information on the LCD screen. Based on the sensor input, the Arduino can control the water pump via the relay module. The circuit is powered by a 5V battery, which supplies power to the Arduino, relay module, LCD, and humidity sensor.

Component List

Relay 4 Channel 5v

LCD2004I2C

Humidity YL-69

5v mini water pump

Arduino Nano

5v Battery

Wiring Details

Relay 4 Channel 5v

LCD2004I2C

Humidity YL-69

5v mini water pump

Arduino Nano

5v Battery

Documented Code

No code was provided for the microcontrollers in the circuit. The expected functionality would include reading the humidity level from the YL-69 sensor, displaying the readings on the LCD, and controlling the water pump based on the humidity level using the relay module. The code would be written for the Arduino Nano and would involve initializing the I2C interface for the LCD, setting up the digital output for the relay control, and reading the analog input from the humidity sensor.