
Water Level Depth Detection Sensor Module for Arduino - REL_35 water level sensor
Level sensors are used to detect the level of substances that can flow. Such substances include liquids, slurries, granular material and powders. Level measurements can be done inside containers or it can be the level of a river or lake. Water Level Depth Detection Sensor designed for Arduino, ESP32, Raspberry Pi, and other microcontrollers. Ideal for liquid level sensing in tanks, smart irrigation systems, and DIY water monitoring projects.
₹ 19
₹59
59
| : | |
| Made In : | India |
Add FAQ
Product Description (Detailed):
Unlock precision water management with the Water Level Depth Detection Sensor Module for Arduino, an indispensable tool for smart automation projects. Specifically, the REL_35 water level sensor provides a robust and cost-effective solution for monitoring liquid levels in various applications. This module operates on a resistive principle, utilizing exposed parallel conductive traces on its PCB. As water rises and submerges more of these traces, the electrical resistance between them decreases, directly correlating to the water depth. This change in resistance is converted into a proportionate analog output signal, typically ranging from 0V to 5V (or 3.3V, depending on your microcontroller's VCC), which can be directly read by an Arduino's Analog-to-Digital Converter (ADC) pin. With an operating voltage of DC 3-5V and a low current draw of less than 20mA, it seamlessly integrates with Arduino Uno, ESP32, Raspberry Pi, and other microcontrollers. The sensor's compact 40mm x 16mm detection area makes it versatile for applications like automatic water tank level monitoring, smart irrigation systems, aquarium water level alarms, or even basic flood detection setups. Its straightforward 3-pin interface (VCC, GND, and Signal) simplifies wiring, allowing for quick deployment in your DIY or industrial projects.The Water Level / Depth Detection Sensor Module is a simple yet effective tool for detecting the presence or depth of water. It works by measuring the resistance between exposed conductive traces, which changes based on how much of the sensor is submerged.
The module provides an analog output that increases with water level, making it ideal for microcontroller-based water monitoring systems. Simply connect the sensor to an Arduino analog pin, and you can monitor water depth in real-time.
It is widely used in water tanks, aquariums, hydroponic farms, smart irrigation systems, and even flood detection projects.
Key Features:
-
Real-time liquid level detection using parallel exposed copper traces
-
Fully compatible with Arduino, Raspberry Pi, ESP8266, ESP32
-
Ideal for tank level monitoring, smart agriculture, and rainwater collection
-
Compact, durable design for DIY and IoT automation projects
-
Outputs analog signal based on water depth (0–1023 on Arduino ADC)
-
Easy to connect with 3-pin interface: VCC, GND, and Signal
Technical Specifications:
| Parameter | Value |
|---|---|
| Operating Voltage | 3.3V – 5V DC |
| Output Type | Analog Voltage Signal |
| Interface | 3-pin (VCC, GND, Signal) |
| Compatible Boards | Arduino, NodeMCU, ESP32, Raspberry Pi |
| PCB Material | FR4 with exposed copper tracks |
| Sensor Dimensions | ~65mm x 20mm |
| Detection Depth | Up to 4.5 cm (approx.) |
| Mounting Type | Hole-mountable (for stable placement) |
How to Use:
-
Connect sensor pins:
-
VCC → 5V (or 3.3V)
-
GND → GND
-
Signal → Analog input (A0 on Arduino)
-
-
Arduino Code Example:
int waterLevelPin = A0;
int levelValue;
void setup() {
Serial.begin(9600);
}
void loop() {
levelValue = analogRead(waterLevelPin);
Serial.print("Water Level: ");
Serial.println(levelValue);
delay(1000);
}
Note: Higher analog values indicate greater submersion of the sensor.
Applications:
-
Water level monitoring in tanks
-
Smart irrigation systems
-
Aquarium and hydroponics
-
Flood detection systems
-
Rainwater collection monitoring
-
DIY IoT automation
Package Includes:
-
1 × Water Level Sensor Module
0 Reviews For this Product