Blog

XKC-Y25-V Non-Contact Water Liquid Level Sensor

XKC-Y25-V Non-Contact Water Liquid Level Sensor

Capacitive Detection Without Physical Contact

Introduction

The XKC-Y25-V is a non-contact liquid level sensor that detects water presence through capacitive sensing without direct contact with the liquid. This makes it ideal for applications requiring hygienic measurement or where sensor corrosion is a concern.

XKC-Y25-V SensorKey Features

🚫💧 Non-Contact

Detects through container walls without liquid contact

🔘 Digital Output

Simple HIGH/LOW signal for water detection

Low Power

Operates at 3.3V-5V with minimal current draw

📏 Adjustable

Sensitivity control via potentiometer

Technical Specifications

Operating Voltage 3.3V – 5V DC
Output Type Digital (TTL)
Detection Method Capacitive (non-contact)
Max Container Thickness 5mm (plastic/glass)
Current Consumption <15mA
Response Time <100ms
Operating Temperature -10°C to +50°C
Protection Rating IP65 (sensor only)

Pin Configuration

XKC-Y25-V Pinout
Pin Label Description Arduino Connection
1 VCC Power (3.3V-5V) 5V
2 GND Ground GND
3 OUT Digital output D2
4 EN Enable pin (optional) D3 (or leave unconnected)
Note: The sensor must be mounted flush against the container’s outer surface for proper operation

Wiring with Arduino

Important: Container material must be non-metallic (plastic/glass) for proper detection

Basic Water Detection Example

Advanced Features

Sensitivity Adjustment

Enable Control

Multiple Sensors

Debounce Logic

Troubleshooting

No Detection

  • Check container material is non-metallic
  • Adjust sensitivity potentiometer
  • Ensure sensor is flush against container

False Positives

  • Reduce sensitivity
  • Check for condensation on container
  • Move away from electrical noise sources

Inconsistent Readings

  • Clean sensor surface
  • Ensure stable power supply
  • Implement software debouncing