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

Arduino UNO Water Level Monitoring System with Buzzer and LED Alert

View and Edit Project In Cirkit DesignerImage of Arduino UNO Water Level Monitoring System with Buzzer and LED Alert

Circuit Documentation

Summary

This circuit is designed to monitor water levels using a water level sensor and provide feedback through a buzzer and an LED. The system is controlled by an Arduino UNO microcontroller, which processes the sensor data and activates the buzzer and LED accordingly.

Component List

  1. Water Level Sensor

    • Pins: SIG, VCC, GND
    • Description: Measures the water level and outputs an analog signal.
    • Purpose in Circuit: Provides water level data to the Arduino.
  2. Buzzer

    • Pins: PIN, GND
    • Description: Emits sound when activated.
    • Purpose in Circuit: Provides audible feedback when certain water levels are detected.
  3. LED: Two Pin (red)

    • Pins: Cathode, Anode
    • Description: Emits red light when powered.
    • Purpose in Circuit: Provides visual feedback when certain water levels are detected.
  4. Arduino UNO

    • 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
    • Description: Microcontroller board based on the ATmega328P.
    • Purpose in Circuit: Controls the entire system, processes sensor data, and drives the buzzer and LED.

Wiring Details

Water Level Sensor

Buzzer

LED: Two Pin (red)

Documented Code

sketch.ino

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

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.