Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use xkc-y26-v contactless water level sensor: Examples, Pinouts, and Specs

Image of xkc-y26-v contactless water level sensor
Cirkit Designer LogoDesign with xkc-y26-v contactless water level sensor in Cirkit Designer

Introduction

The XKC-Y26-V is a contactless water level sensor designed to detect water levels without direct contact with the liquid. This sensor is ideal for non-invasive applications, making it suitable for measuring liquid levels in containers where direct contact with the liquid is undesirable or impractical. Common applications include water dispensers, coffee machines, and other household appliances, as well as industrial liquid level monitoring systems.

Explore Projects Built with xkc-y26-v contactless water level sensor

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino UNO-Based Contactless Water Level Monitoring System with LCD Display
Image of LCD ET WATER SENSOR: A project utilizing xkc-y26-v contactless water level sensor in a practical application
This circuit uses an Arduino UNO to read water level data from an XKC-Y26-V contactless water level sensor and display the water level percentage on an I2C LCD screen. The Arduino reads the sensor's analog output, converts it to a percentage, and updates the LCD and serial monitor with the current water level.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Controlled Ultrasonic Water Level Monitoring and Pump Management System
Image of auto water: A project utilizing xkc-y26-v contactless water level sensor in a practical application
This circuit is designed to monitor water levels using an HC-SR04 Ultrasonic Sensor and display the information on a 20x4 LCD with I2C interface, controlled by an Arduino UNO. When the water level falls below a predefined threshold, the Arduino activates a relay module, which in turn powers a mini diaphragm water pump to refill the tank. The system aims to maintain water levels within set boundaries, automating the process of water level management.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO Bluetooth-Controlled Ultrasonic Water Level Detector
Image of Smartshoes: A project utilizing xkc-y26-v contactless water level sensor in a practical application
This circuit is designed to measure water levels and communicate the data wirelessly via Bluetooth. It uses an Arduino UNO as the main controller, interfaced with a water level sensor and an HC-SR04 ultrasonic sensor for level detection. The system is powered by a 9V battery through a rocker switch and can transmit sensor readings to a Bluetooth-connected device.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-S3 Based Water Level and Temperature Monitoring System with WiFi Connectivity
Image of Monitoraggio livello acqua: A project utilizing xkc-y26-v contactless water level sensor in a practical application
This circuit is designed to monitor the water level and temperature in a tank using an ESP32-S3 microcontroller. It employs a JSN-SR04T ultrasonic sensor to measure water level and a DS18B20 temperature sensor to monitor water temperature, with a 4.7k Ohm resistor for the DS18B20's signal line pull-up. The measured data is displayed on an I2C LCD and can be transmitted to a web service via WiFi.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with xkc-y26-v contactless water level sensor

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of LCD ET WATER SENSOR: A project utilizing xkc-y26-v contactless water level sensor in a practical application
Arduino UNO-Based Contactless Water Level Monitoring System with LCD Display
This circuit uses an Arduino UNO to read water level data from an XKC-Y26-V contactless water level sensor and display the water level percentage on an I2C LCD screen. The Arduino reads the sensor's analog output, converts it to a percentage, and updates the LCD and serial monitor with the current water level.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of auto water: A project utilizing xkc-y26-v contactless water level sensor in a practical application
Arduino-Controlled Ultrasonic Water Level Monitoring and Pump Management System
This circuit is designed to monitor water levels using an HC-SR04 Ultrasonic Sensor and display the information on a 20x4 LCD with I2C interface, controlled by an Arduino UNO. When the water level falls below a predefined threshold, the Arduino activates a relay module, which in turn powers a mini diaphragm water pump to refill the tank. The system aims to maintain water levels within set boundaries, automating the process of water level management.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Smartshoes: A project utilizing xkc-y26-v contactless water level sensor in a practical application
Arduino UNO Bluetooth-Controlled Ultrasonic Water Level Detector
This circuit is designed to measure water levels and communicate the data wirelessly via Bluetooth. It uses an Arduino UNO as the main controller, interfaced with a water level sensor and an HC-SR04 ultrasonic sensor for level detection. The system is powered by a 9V battery through a rocker switch and can transmit sensor readings to a Bluetooth-connected device.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Monitoraggio livello acqua: A project utilizing xkc-y26-v contactless water level sensor in a practical application
ESP32-S3 Based Water Level and Temperature Monitoring System with WiFi Connectivity
This circuit is designed to monitor the water level and temperature in a tank using an ESP32-S3 microcontroller. It employs a JSN-SR04T ultrasonic sensor to measure water level and a DS18B20 temperature sensor to monitor water temperature, with a 4.7k Ohm resistor for the DS18B20's signal line pull-up. The measured data is displayed on an I2C LCD and can be transmitted to a web service via WiFi.
Cirkit Designer LogoOpen Project in Cirkit Designer

Technical Specifications

Key Technical Details

Parameter Value
Operating Voltage 5V DC
Operating Current ≤ 5mA
Output Type Digital (High/Low)
Detection Range 0-20mm (through non-metallic containers)
Response Time ≤ 500ms
Operating Temperature -20°C to 80°C
Waterproof Grade IP67

Pin Configuration and Descriptions

Pin Number Pin Name Description
1 VCC Power supply (5V DC)
2 GND Ground
3 OUT Digital output (High when water is detected, Low otherwise)

Usage Instructions

How to Use the Component in a Circuit

  1. Power Supply: Connect the VCC pin to a 5V DC power supply and the GND pin to the ground of your circuit.
  2. Output Signal: Connect the OUT pin to a digital input pin on your microcontroller (e.g., Arduino UNO).

Example Circuit Diagram

+5V (Arduino) ----> VCC (XKC-Y26-V)
GND (Arduino) ----> GND (XKC-Y26-V)
Digital Pin (Arduino) ----> OUT (XKC-Y26-V)

Arduino UNO Example Code

// Define the pin connected to the sensor's OUT pin
const int sensorPin = 2;

// Variable to store the sensor state
int sensorState = 0;

void setup() {
  // Initialize the serial communication
  Serial.begin(9600);
  
  // Set the sensor pin as an input
  pinMode(sensorPin, INPUT);
}

void loop() {
  // Read the state of the sensor
  sensorState = digitalRead(sensorPin);
  
  // Check if water is detected
  if (sensorState == HIGH) {
    Serial.println("Water detected!");
  } else {
    Serial.println("No water detected.");
  }
  
  // Wait for a short period before reading again
  delay(500);
}

Important Considerations and Best Practices

  • Ensure the sensor is properly aligned with the container's surface for accurate detection.
  • Avoid using the sensor with metallic containers, as it is designed for non-metallic materials.
  • Keep the sensor clean and free from dust or debris to maintain optimal performance.
  • Test the sensor in your specific application to ensure it meets your requirements.

Troubleshooting and FAQs

Common Issues and Solutions

  1. Sensor Not Detecting Water:

    • Solution: Ensure the sensor is properly connected to the power supply and ground. Check the alignment with the container and ensure the container is non-metallic.
  2. False Positives/Negatives:

    • Solution: Verify that the sensor is clean and free from obstructions. Adjust the sensor's position and ensure it is securely attached to the container.
  3. Intermittent Readings:

    • Solution: Check for loose connections in the wiring. Ensure the power supply is stable and within the specified voltage range.

FAQs

Q: Can the XKC-Y26-V sensor be used with any type of liquid? A: The sensor is designed for water and similar liquids. It may not work accurately with highly viscous or non-conductive liquids.

Q: What is the maximum thickness of the container wall for accurate detection? A: The sensor can detect water levels through non-metallic container walls up to 20mm thick.

Q: Is the sensor waterproof? A: Yes, the XKC-Y26-V has an IP67 waterproof rating, making it suitable for use in wet environments.

Q: Can I use multiple sensors in the same project? A: Yes, you can use multiple sensors by connecting each sensor's OUT pin to a separate digital input pin on your microcontroller.

By following this documentation, you should be able to effectively integrate the XKC-Y26-V contactless water level sensor into your projects, ensuring accurate and reliable water level detection.