Detektor Hujan – Rain sensor merupakan sensor yang berfungsi untuk mendeteksi hujan turun atau tidak. Prinsip kerja dari modul sensor ini yaitu pada saat ada air hujan turun dan mengenai panel sensor maka akan terjadi proses elektrolisasi oleh air hujan. Karena air hujan termasuk dalam golongan cairan elektrolit yang di mana cairan tersebut akan menghantarkan arus listrik. Pada sensor hujan ini terdapat ic komparator yang dimana output dari sensor ini dapat berupa logika high dan low (on atau off). Serta pada modul sensor ini terdapat output yang berupa tegangan pula. Output tegangan tersebut dapat di hubungkan ke arduino dan dimanfaatkan untuk automasi jemuran atau alarm hujan.

Berikut Merupakan Codingan Yang Telah Kami Sediakan, Telah Diuji Untuk Memastikan Keakuratan Serta Kestabilannya.
#include <Arduino.h>
int port_sensor_hujan = 34;
void setup()
{
Serial.begin(9600);
pinMode(port_sensor_hujan, INPUT);
}
void loop(){
int sensor_hujan = digitalRead(port_sensor_hujan);
Serial.println("Hujan : " + (String)sensor_hujan);
}
untuk skematik, kamu bisa menggunakan gambar berikut:

Berikut merupakan urutan Koneksi Kabel:
- VCC (Sensor Hujan) → 3V3 (ESP32)
- GND (Sensor Hujan) → GND (ESP32)
- A0 (Analog Output) (Sensor Hujan) → GPIO Pin (misalnya GPIO 34 pada ESP32)
Untuk pengujian, kami telah melakukan uji coba ! JIKA TERTARIK Tonton video di bawah ini untuk melihat bagaimana program ini berfungsi dengan baik!
Selamat mencoba! Semoga sukses dengan proyekmu. Jadikan setiap langkah sebagai pengalaman berharga. Salam dari Labrobotika, tempat inovasi dan kreativitas!
Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP