Baca Juga
- Menggunakan sensor ultrasonik
- Menggunakan sensor kelembaban (moisture detector)
- Menggunakan sensor suara
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.
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
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.
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.
- 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???
0 Response to "Mengukur ketinggian air dengan arduino dan sensor Water Level"
Posting Komentar