Professional Documents
Culture Documents
Hallo sobat … Salah satu sensor yang menari adalah water level sensor. Sensor ini mampu
mendeteksi atau membaca ketinggian air. Outputnya berupa tegangan analog yang oleh arduino
seperti tipe UNO, MEGA, MINI, NANO, dan lain-lain dapat dicacah menjadi 1024 bagian (0-
1023). Nah kali ini NP akan mengajak para pembaca bereksperiman dengan sensor air ini. Lets
play Arduino … .
1 buah Arduino (bisa UNO, MINI, NANO, MEGA, dll, bisa didapat Di Sini)
1 buah LCD 16×2 (Bisa didapat Di Sini)
1 buah Potensio 10K
1 buah Water Level Sensor (Bisa didapat Di Sini)
Software Arduino IDE (Jika belum punya, maka download Di Sini)
Library LiquidCrystal.h (Jika belum punya, bisa download Di Sini)
Dan cara menambah library Arduino bisa dibaca Di Sini
1 buah Buzzer
Kabel Jumper Secukupnya
eterangan Rangkaian :
Setelah itu, silahkan upload program seperti di bawah ini pada software
//Pemanggilan librai LCD
#include<LiquidCrystal.h>
void setup()
{
//Inialisasi jumlah baris dan kolom lcd
lcd.begin(16, 2);
//Inialisasi status I/O
pinMode(A5, INPUT);
pinMode(8, OUTPUT);
//Menghapus tulisan lcd
lcd.clear();
//Menuliskan kata pada lcd
lcd.setCursor(0, 0);
lcd.print("Alateteksi");
lcd.setCursor(0, 1);
lcd.print("Ketinggian”);
delay(3000);
}
void loop()
{
//Variabel data adalah hasil pembacaan pin sensor air
data = analogRead(pinAir);