Sunday, March 18, 2018

Water Level Sensor Menggunakan Arduino



Pengenalan

Water level sensor merupakan sebuah modul yang berfungsi seperti tombol yang merubah nilai logika keluaranya, namun sensor ini akan berubah nilainya dipengaruhi oleh air. Sehingga kedua kutup konduktor pada sensor tersebut terhubung dengan air yang bersifat sebagai konduktor penghantar listrik.
Dalam berbegai hal module ini sering digunakan sebagai sarana otomatisi, seperti water level, tandon air, sensor hujan, dll. Sehingga sangat bermfaat dalam kehidupan sehari-hari.








Part

Water Sensor


Arduino










Skematik

Program

Kemudian upload program dibawah ini.
#define sensor 2
#define LED 13

void setup() {
  Serial.begin(9600);
  pinMode(sensor, INPUT_PULLUP);
  pinMode(LED, OUTPUT);
}

void loop() {
  while(digitalRead(sensor) == HIGH){
    digitalWrite(LED, HIGH);
    Serial.print("LED Aktif = ");
    Serial.println(digitalRead(sensor));
  }
  digitalWrite(LED, LOW);
  Serial.print("LED MATI= ");
  Serial.println(digitalRead(sensor));
  
}

Dari program diatas, jika sensor dicelupkan pada air, maka LED pada pin 13 Arduino akan menyala dan pada saat tidak terkena air, LED akan padam. 

selamat mencoba.

Demikian tutorial dari saya. semoga bermanfaat. terima kasih

No comments: