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

Arduino-Powered GSM Water Quality Monitoring and Pump Control System

View and Edit Project In Cirkit DesignerImage of Arduino-Powered GSM Water Quality Monitoring and Pump Control System

Circuit Documentation

Summary

The circuit is designed to interface various sensors and modules with two Arduino UNO microcontrollers. It includes temperature and pH sensors for environmental monitoring, an ultrasonic sensor for distance measurement, a Bluetooth module (HC-06) for wireless communication, a GSM module (SIM 800L V2.0) for cellular connectivity, a water level float switch sensor for detecting liquid levels, a relay module (KF-301) for controlling higher power loads, and a water pump for fluid movement. The circuit is powered by two sets of 3xAA batteries.

Component List

Microcontrollers

Sensors

Communication Modules

Actuators

Power Sources

Wiring Details

Arduino UNO

DS18B20 1-Wire Temperature Sensor Probe Cable

PH Meter

HC-06

Ultrasonic Sensor

SIM 800L V2.0 GSM

KF-301 Relay

Water Pump

Documented Code

Arduino UNO (Primary Microcontroller)

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

}

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

}

Arduino UNO (Secondary Microcontroller)

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 include specific functionality. It needs to be populated with the logic to control and interact with the connected components.