ESP8266-Based Smart Water Quality Monitoring System with Wi-Fi Connectivity
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit designed using an ESP8266 NodeMCU microcontroller, a Water Level Sensor, a PH Meter, and a DHT22 sensor. The circuit is intended to monitor environmental parameters such as water level, pH, and temperature/humidity.
Component List
ESP8266 NodeMCU
- Description: A low-cost Wi-Fi microcontroller with GPIO, ADC, and other interfaces.
- Pins: D0, D1, D2, D3, D4, 3V3, GND, D5, D6, D7, D8, RX, TX, A0, RSV, SD3, SD2, SD1, CMD, SD0, CLK, EN, RST, VIN
Water Level Sensor
- Description: A sensor used to detect the level of water.
- Pins: SIG, VCC, GND
PH Meter
- Description: A sensor used to measure the pH level of a solution.
- Pins: Signal, VCC, GND
DHT22
- Description: A sensor used to measure temperature and humidity.
- Pins: +, Out, -
Wiring Details
ESP8266 NodeMCU
- D3: Connected to Water Level Sensor SIG
- D4: Connected to DHT22 Out
- 3V3: Connected to DHT22 + and Water Level Sensor VCC
- GND: Connected to DHT22 -, Water Level Sensor GND, and PH Meter GND
- A0: Connected to PH Meter Signal
- VIN: Connected to PH Meter VCC
Water Level Sensor
- SIG: Connected to ESP8266 NodeMCU D3
- VCC: Connected to ESP8266 NodeMCU 3V3
- GND: Connected to ESP8266 NodeMCU GND
PH Meter
- Signal: Connected to ESP8266 NodeMCU A0
- VCC: Connected to ESP8266 NodeMCU VIN
- GND: Connected to ESP8266 NodeMCU GND
DHT22
- Out: Connected to ESP8266 NodeMCU D4
- +: Connected to ESP8266 NodeMCU 3V3
- -: Connected to ESP8266 NodeMCU GND
Code
No code is provided for this circuit.
This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code section. The wiring details ensure that each component is correctly connected to the ESP8266 NodeMCU, facilitating the monitoring of water level, pH, and temperature/humidity.