4 Langkah Gampang - Tutorial Menciptakan Sensor Hujan Arduino
Apa itu sensor hujan?
Sensor hujan yang dimaksud dalam pembahasan kali ini yaitu sensor hujan jenis FC-37 Rain, sensor ini menyerupai plastik tipis yang sebagian sisinya bisa mendeteksi adanya air, sehingga sensor FC-37 Rain (Sensor Hujan) ini akan bisa mengetahui kapan terjadi hujn atau tidak.
Fungsi dan kegunaan sensor hujan
Dalam ilmu mikrokontroller sensor hujan ini merupakan sebuah sensor yang menunjukkan cukup banyak wangsit kreatif untuk membuat suatu alat yang sanggup membantu acara manusia, seperti:
1. Membuat Jemuran Otomatis
2. Membuat Stasiun Cuaca
3. Membuat Sistem Pengairan Otomatis Tanaman
4. Membuat Sistem Peringatan Dini Adanya Intensitas Hujan Yang Tinggi
5. dan masih banyak yang lainnya.
Cara memasang sensor hujan dengan Arduino
Langkah proses pembuatan sensor hujan
1. Siapkan bahan-bahan menyerupai yang ada dalam gambar diatas:
- Arduino Uno/Mega/dll
- LED merah dan Hijau
- Resistor 220 ohm
- Sensor Hujan
- Kabel Jumper
2. Hubungkan semua materi yang telah disebutkan menyerupai rangkaian yang ada pada gambar di atas
3. Buatlah Kode Program Untuk Membaca Nilai Sensor Hujan Yang Dapat Merubah Indikator LED
4. Instal Kode Program Pada Board Arduino
Sensor Hujan Arduino - Kode Program (Koding)
int rainPin = A0;
int LEDhijau = 6;
int LEDmerah = 7;
// Anda sanggup mengubah nilai Threshold dibawah ini
int thresholdValue = 800;
void setup(){
pinMode(rainPin, INPUT);
pinMode(LEDhijau, OUTPUT);
pinMode(LEDmerah, OUTPUT);
digitalWrite(LEDhijau, LOW);
digitalWrite(LEDmerah, LOW);
Serial.begin(9600);
}
void loop() {
// Membaca nilai input dari pin analog
int sensorValue = analogRead(rainPin);
Serial.print(sensorValue);
if(sensorValue < thresholdValue){
Serial.println(" - Menunggu Waktu Menyiram Tanaman");
digitalWrite(LEDmerah, LOW);
digitalWrite(LEDhijau, HIGH);
}
else {
Serial.println(" - Waktunya Menyiram Tanaman");
digitalWrite(LEDmerah, HIGH);
digitalWrite(LEDhijau, LOW);
}
delay(500);
}
temen-temen bisa mendownloadnya instruksi programnya disini
Comments
Post a Comment