Blog

Water Level Depth Detection Sensor

Water Level Depth Detection Sensor

Liquid Measurement for Arduino and IoT Projects

Introduction

The Water Level Depth Detection Sensor is a reliable tool for measuring liquid levels in tanks, wells, and other containers. Using exposed parallel traces, it measures water levels through conductivity with a simple analog output that varies with immersion depth.

Water Level SensorKey Features

💧 Depth Measurement

Measures water level up to 40cm (depending on model)

🔌 Simple Interface

Analog output proportional to water level

âš¡ Low Power

Operates at 3.3V-5V with minimal current draw

🔧 Easy Installation

Mounts vertically with standard bolts

Technical Specifications

Operating Voltage 3.3V – 5V DC
Output Signal Analog (0-VCC)
Measurement Range Up to 40cm (model dependent)
Current Consumption <20mA
Operating Temperature 10°C – 30°C (for optimal performance)
PCB Material FR4 with gold-plated contacts
Dimensions 60mm × 20mm × 5mm (typical)

Pin Configuration

Water Sensor Pinout
Pin Label Description Arduino Connection
1 VCC Power (3.3V-5V) 5V
2 GND Ground GND
3 OUT Analog output A0
Note: The sensor should be mounted vertically with sensing traces facing downward

Wiring with Arduino

Important: Do not expose the electronics (top portion) to water – only the sensing traces should be submerged

Basic Water Level Example

Advanced Features

Depth Calibration

Low Water Alarm

Moving Average

Percentage Calculation

Troubleshooting

No Output Change

  • Check water is contacting the sensing traces
  • Verify wiring connections
  • Ensure power supply is adequate

Inconsistent Readings

  • Clean sensing traces (mineral buildup)
  • Implement software smoothing
  • Check for water turbulence

Corrosion Issues

  • Consider gold-plated sensors for harsh environments
  • Apply conformal coating (except sensing area)
  • Use in clean water when possible