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

Arduino UNO-Based Smart Irrigation System with Multiple Sensors

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Smart Irrigation System with Multiple Sensors

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller interfacing with various sensors and a relay module. The sensors include soil moisture sensors, analog temperature sensors, a water flow sensor, and a fluid pressure sensor. The relay module is used to control external devices. The Arduino UNO reads data from the sensors and can control the relay module based on the sensor inputs.

Component List

  1. Arduino UNO

    • Description: A microcontroller board based on the ATmega328P.
    • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
  2. Soil Moisture Sensor

    • Description: Measures the moisture level in the soil.
    • Pins: VCC, GND, SIG
  3. Analog Temperature Sensor (NTC) (Wokwi Compatible)

    • Description: Measures temperature using a Negative Temperature Coefficient (NTC) thermistor.
    • Pins: GND, VCC, OUT
  4. 4 Channel 30a 5v Relay (Blue)

    • Description: A relay module that can control up to 4 devices.
    • Pins: 5V, GND, IN1, IN2, IN3, IN4, COM
  5. Water Flow Sensor

    • Description: Measures the flow rate of water.
    • Pins: Signal, Vcc, GND
  6. Sensor Tekanan Fluida

    • Description: Measures fluid pressure.
    • Pins: Vcc, Output, Gnd

Wiring Details

Arduino UNO

Soil Moisture Sensor

Analog Temperature Sensor (NTC) (Wokwi Compatible)

4 Channel 30a 5v Relay (Blue)

Water Flow Sensor

Sensor Tekanan Fluida

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:

}

Documentation (documentation.txt)

This documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used in the microcontroller.