iklan header

Mengukur ketinggian air dengan arduino dan sensor Water Level

Water level sensor adalah sebuah komponen elektronika yang digunakan untuk mengukur ketinggian air. Sensor ini cocok digunakan untuk pengisian air seperti tandon, mengisi bak mandi dengan mematikan kran sendiri atau projek lainnya untuk mengukur ketinggian air.

Dengan ukuran sensor yang kecil, sensor ini tidak bisa mengukur sampai dasar air tetapi hanya atasnya saja. Seperti kayak di tandon ,ketika air sudah penuh atau hampir sampai atas sensor ini mendeteksi bahwa ketinggian air sesuai dengan yang diatur maka sensor ini mengirim data ke mikrokontroller dan setelah itu mikrokontroller menggerakkan outputnya yaitu dengan mematikan pompa air.

Baca Juga
Walaupun bentuknya yang kecil tapi kegunaannya cukup banyak digunakan. Sensor ini juga bisa diakses dari jarak jauh. Misalnya saja ketika kita ingin tahu ketinggian air kolam ikan atau bisa juga ketinggian ar minum ayam jika minum ayam nya dibuat secara otomatis.

Bahan yang harus dipersiapkan
  • Arduino uno
  • Sensor Water Level
  • Software arduino.download disini
  • Kabel Jumper
  • LED
  • Breadboard
Flowchart
Sebelum memulai memprogram atau membuat alat ini kita harus tau alrnya dahulu dengan membuat flowchart. Flowchart ini membantu kita dalam mempermudah membuat sebuah kode program dan menganalisa jika terjadi sebuah permasalahan kode program.
Flowchart Mengukur ketinggian air dengan arduino dan sensor Water Level

Cara Kerja alat ini
Admin menggunakan sensor water level sebagai inputnya dan led sebagai outputnya, led1 yang berwana kuning dan led2 berwarna hijau. Sebelum memprogram kalian harus tau nilai sensor atau data sensor kalian. Cara kerjanya jika sensor water level mendeteksi ketinggian air sesuai yang diatur atau nilai sensor kurang dari 700 maka led1 nyala itu tandanya air penuh. Jika water level mendeteksi bahwa air kosong atau nilai sensor lebih dari 700 maka led2 nyala itu artinya tidak ada air. Setiap sensor memiliki nilai yang berbeda-beda sesuai dengan sensor yang kalian pakai.

Mengukur ketinggian air dengan arduino dan sensor Water Level
  • Rangkailah seperti gambar dibawah ini.
Rangkaian Mengukur ketinggian air dengan arduino dan sensor Water Level
  • pastikan kabel tertancap dengan benar.
  • Buka software arduino,Copy kode program di bawah ini.


int air=A0;       //inisial sensor ketinggian air masuk pin A0
int led1=4;       //inisial led1 mauk pin 4
int led2=5;       //inisial led2 masuk pin 5
void setup() {
  // put your setup code here, to run once:
pinMode(air,INPUT);     //sensor suara sebagai INPUT
pinMode(led1,OUTPUT);   //led1 sebagai OUTPUT
pinMode(led2,OUTPUT);   //led2 sebagai OUTPUT
Serial.begin(9600);     //Serial komunikasi arduino
}

void loop() {
  // put your main code here, to run repeatedly:
int value= analogRead(air);      //membaca sensor ketinggian air
Serial.println(value);           //menampilkan nilai sensor ketinggian air di serial monitor
delay(1000);                     //waktu 1000 ms

if (value <700){                   //jika nilai sensor kurang dari 700
  digitalWrite(led1,HIGH);         //led1 nyala
  digitalWrite(led2,LOW);          //led2 mati
  Serial.println("air penuh");     //menampilkan ke serial monitor bahwa air penuh
}
else{                              //jika tidak
  digitalWrite(led1,LOW);          //led1 mati
  digitalWrite(led2,HIGH);         //led2 nyala
  Serial.println("air kosong");    //menampilkan ke serial monitor bahwa air kosong
  }
}
  • upload kode program tersebut.
  • kalian dapat monitoring ketinggian air dengan cara klik icon serial monitor pojok kanan atas.
Semoga artikel ini bisa bermanfaat bagi kalian dan jangan lupa share agar bisa bermnafaat bagi orang banyak. Jika masih bingung silahkan comment dibawah ya↓↓↓

9 Responses to "Mengukur ketinggian air dengan arduino dan sensor Water Level"

  1. terus ngukur level airnya gmana? sensornya dimasukin air?

    ReplyDelete
  2. bagus artikelnya gan, saya juga buat tentang sensor ini Mr. Leong

    ReplyDelete
    Replies
    1. Terimakasih Mr. Leong, semoga bisa membantu anda

      Delete
  3. mohon info untuk dapat hardwarenya di mana ya

    ReplyDelete
  4. bisakah untuk level air di mesin cuci 1tabung ?

    ReplyDelete
  5. emang kalau ukur ketinggian air dengan sensor ini realnya
    kayaknya emang kurang efektis kalau tandon airnya daalam

    kalau pakai WLC yang pakai kabel tembaga yang kaku mungkin bisa lebih efektif
    setahu saya sih kak

    ReplyDelete

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel