Water level merupakan sensor yang berfungsi untuk mendeteksi ketinggian air dengan output analog kemudian diolah menggunakan mikrokontroler. Cara kerja sensor ini adalah pembacaan resistansi yang dihasilkan air yang mengenai garis lempengan pada sensor. Semakin banyak air yang mengenai lempengan tersebut, maka nilai resistansinya akan semakin kecil dan sebaliknya. Di bawah ini adalah tampilan dari sensor water level.

Sensor water level

Untuk dapat digunakan pada Arduino, mari kita ikuti penjelasan di bawah ini :

Alat dan bahan :

  • Arduino Uno R3, BELI
  • Sensor water level, BELI
  • Kabel jumper male to female, BELI

Rangkaian :

Sensor water level dan Arduino

Konfigurasi pin :

  • Pin S/Data dihubungkan ke pin A1
  • + atau VCC dihubungkan ke 5v
  • – atau GND dihubungkan dengan GND

Sketch program :

int pinSensor = A0;
float panjangSensor = 4.0 ;
void setup() {
  Serial.begin(9600);
  Serial.println("Mengukur Ketinggian Air");
  delay(500);
}

void loop() {
  int nilai = analogRead(pinSensor);
  float tinggiAir = nilai * panjangSensor / 1023;
  Serial.print("Tinggi Air = ");
  Serial.print(tinggiAir);
  Serial.println(" cm");
  delay(1000);
}

Penggunaan :

  • Rangkai semua komponen sesuai konfigurasi pin di atas
  • Upload sketch program arduinoya sampai done uploading
  • Siapkan sebuah gelas
  • Masukkan sensor ke dalam gelas
  • Isi gelas dengan air secara perlahan, bersamaan itu buka Serial Monitor pada Arduino IDE untuk melihat nilai ketinggian air yang didapat.
  • Selesai

Cukup sekian pembahasan kali ini, semoga bermanfaat ya. Terima kasih.

Kategori: Arduino

4 Komentar

Shindy Ramadhani · Desember 9, 2019 pada 10:32 am

Bg, maaf saya boleh minta codingannya gak ?
Krn saya udah ngikutin yg abg buat, tp codingannya selalu error gitu.
Makasih bg 🙏

    m syefudin · Desember 10, 2019 pada 1:43 am

    kodingnya sama kok, error bagian mana?

imral · Januari 9, 2020 pada 4:17 am

untuk tinggi air = nilai *panjang sensor/1023 itu ada referencenya gk?

    m syefudin · Januari 9, 2020 pada 5:26 am

    d ambil dr berbagai sumber

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll Up
id_IDIndonesian
en_USEnglish id_IDIndonesian