Skip to Content

Water Raindrops Detection Sensor 3.3-5v Single Side Copper With Amplifier

This versatile rain sensor module is designed to detect rain, snow, or water presence using a high-conductivity copper detection plate. Operating between 3.3V and 5V, it offers both digital and analog outputs, making it suitable for a wide range of weather detection and automation applications. The included LM393 comparator-based control board provides adjustable sensitivity, enabling precise detection control via a built-in potentiometer.

Package Includes:

  • 1 x Rain Detection Plate
  • 1 x LM393 Comparator Control Board
  • 2 x Dupont Wires

18.50 AED 18.50 AED Tax Included
18.50 AED Tax Included

Not Available For Sale

This combination does not exist.

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features:

  • Wide Voltage Range: Operates on 3.3V–5V
  • Dual Output: Digital (DO) and Analog (AO) outputs
  • Adjustable Sensitivity: Using onboard potentiometer
  • Direct Output Control: Can drive small devices (up to 100mA)
  • Easy Installation: Includes bolt holes and Dupont wiring
  • LED Indicators: Power and output status LEDs
  • Large Detection Area: Copper detection plate increases surface sensitivity
  • Wide Compatibility: Works with Arduino, ESP8266, and similar platforms

Specifications:

Parameter Specification
Operating Voltage 3.3V – 5V
Output Type Digital (0 or 1) and Analog (0–1023)
Current Capability Up to 100mA for load control
Comparator LM393
PCB Dimensions 3.2cm x 1.4cm

How It Works:

  1. Connect sensor to a 5V power supply — power LED turns ON
  2. Dry sensor: DO output is HIGH, output LED OFF
  3. Rain/water detected: DO goes LOW, output LED ON
  4. Dry sensor again: DO returns HIGH, LED turns OFF

Output Types:

Output Description
AO (Analog Output) Connect to ADC pin to measure water quantity/resistance
DO (Digital Output) Connect to digital input pin for simple water presence detection

Pinout:

Pin Description
VCC 3.3–5V Power Input
GND Ground
DO Digital Output
AO Analog Output

 

Control Board Overview:

The control board acts as the intermediary between the rain-sensing plate and your microcontroller. It includes:

  • Voltage divider for analog voltage output
  • Potentiometer for sensitivity adjustment
  • LM393 comparator for stable digital output

 

 

Arduino Example Code:

#define rainAnalog A1
#define rainDigital 2

void setup() {
  Serial.begin(9600);
  pinMode(rainDigital, INPUT);
}

void loop() {
  int rainAnalogVal = analogRead(rainAnalog);
  boolean bIsRaining = !(digitalRead(rainDigital));
  Serial.print("Analog Value: ");
  Serial.print(rainAnalogVal);
  Serial.print(" | Raining: ");
  Serial.println(bIsRaining ? "Yes" : "No");
  delay(200);
}

Applications:

  • Smart irrigation systems
  • Rain detection in home automation
  • Weather monitoring stations
  • Automatic window closing systems
  • IoT rain alert notifications