SlideShare a Scribd company logo
1 of 20
WATER LEVEL MEASURE AND
CONTROL WITH
ULTRASONIK SENSOR AND
ARDUINO UNO
Kelompok

Kelas

: Ahmad Nuryana
Binsar Samuel .S
Sarah Adhitia .R
Sri Siti Adhiyani .S
: 2A-D3 Teknik Pendingin dan Tata Udara
Politeknik Negeri Bandung
2012
Latar belakang masalah
Bidang teknik itu tidak pernah lepas dari hal
pengukuran. Salah satunya ketinggian dan
jarak. Dalam hal instrumentasi, pengukuran
ketinggian menjadi salah satu komponen yang
cukup penting dan menjadi dasar dari
perhitungan yang lainnya.
Hal ini juga yang membuat kami terpikir
untuk membuat alat ukur jarak/ketinggian
menggunakan SRF-05 dan Arduino Uno.
Alat dan
Bahan

Arduino Uno
Arduino Uno adalah board mikrokontroler berbasis ATmega328.
Memiliki 14 pin input dari output digital  dimana 6 pin input
tersebut dapat digunakan sebagai output PWM dan 6 pin input
analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP
header, dan tombol reset. Untuk mendukung mikrokontroler
agar dapat digunakan, cukup hanya menghubungkan Board
Arduino Uno ke komputer dengan menggunakan kabel USB
atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk
menjalankannya.
Alat dan
bahan
Sensor Ultrasonik (SRF-05)
Sensor pengukur jarak yang menggunakan ultrasonik. Dimana prinsip
kerja sensor Ultrasonik ini adalah Pemancar(transmitter) mengirimkan
seberkas gelombang ultrasonik, lalu diukur waktu yang dibutuhkan
hingga datangnya pantulan dari obyek. Lamanya waktu ini sebanding
dengan dua kali jarak sensor dengan obyek, sehingga didapat jarak
sensor dengan obyek yang bisa ditentukan dengan persamaan
Alat dan
bahan

Potensiometer
Resistor tiga terminal dengan sambungan geser
yang membentuk pembagi tegangan dapat
disetel. Jika hanya dua terminal yang digunakan
(salah satu terminal tetap dan terminal geser),
potensiometer berperan sebagai resistor variabel
atau Rheostat.
Alat dan bahan

Kabel
berfungsi untuk menghubungkan kakikaki dari komponen elektronika (atau
jalur rangkaian) yang dibangun di atas
papan PCB matriks.
Alat dan bahan

Software arduino dalam pc/ laptop
Alat dan bahan

LCD (16 x 2)
 suatu display yang digunakan
untuk menapilkan suatu karakter
yang diberikan oleh sistem, dalam
hal ini sistem yang meberikan
informasi adalah mikrokontroler.
Alat dan Bahan

Pompa akuarium
Alat untuk memasukkan udara ke
dalam air dari tempat air utama melalui
difuser, sehingga udara terpecah menjadi
gelembung-gelembung kecil.
Alat dan bahan

Relay 5V
komponen elektronika berupa saklar
elektronik yang digerakkan oleh arus listrik.
Secara prinsip, relay merupakan tuas saklar
dengan lilitan kawat pada batang besi
(solenoid) di dekatnya.
Wiring diagram
Konfigurasi Pin LCD
dengan Arduino









Pin RS (kaki 4) di sambungkan dengan pin arduino digital pin 12
Pin E (kaki 6) di sambungkan dengan pin arduino digital pin 11
Pin D4 (kaki 11) di sambungkan dengan pin arduino digital pin 5
Pin D5 (kaki 12) di sambungkan dengan pin arduino digital pin 4
Pin D6 (kaki 13) di sambungkan dengan pin arduino digital pin 3
Pin D7 (kaki 14) di sambungkan dengan pin arduino digital pin 2
sambungkan potensio 10 KOhm ke  +5v dan GND , dan Pin LCD
3 ke potensio
Pin 5 (R/W) ke Ground
Konfigurasi Pin SRF05
dengan Arduino
 pin

1 (5v Supply) pada SRF05 disambungkan ke positif

5v
 pin 2 (echooutput) pada srf05 disambungkan ke pin 6
pada arduino
 pin 3 (triggerinput) pada srf05 disambung ke pin 7 pada
arduino
 pin 4 (noconnection)
 pin 5 (gnd) pada srf05 di sambungkan ke ground
Koding
#include <LiquidCrystal.h>
 #define echoPin 6
#define initPin 7

//inisialisai echo pin pada port 6
// inisialisasi triger pin pada port 5

unsigned long pulseTime = 0; // variabel untuk membaca
pulsa
 
// inisialisai LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
 
void setup() {

 

pulseTime = pulseIn(echoPin, HIGH);
 
lcd.setCursor(0,0);
lcd.print("Jarak = ");
lcd.print(pulseTime/58, DEC);
lcd.print(" cm");
lcd.setCursor(0,1);
lcd.print(" kelompok 4");

//Setup LCD

if (pulseTime/58 <=10)

lcd.begin(16, 2);

{

pinMode(10,OUTPUT);
 

digitalWrite(10, HIGH);
}

// setting output pada pin initPin

else

pinMode(initPin, OUTPUT);

{

//setting input untuk pin Echo

digitalWrite(10, LOW);

pinMode(echoPin, INPUT);

}

}

delay(100);

 void loop() {

lcd.clear();

digitalWrite(initPin, HIGH);
delayMicroseconds(10);
digitalWrite(initPin, LOW);

}
Cara kerja
Cara kerja dari alat yang telah
kami buat adalah dengan cara
merubah
besaran
yang
telah
diterima sensor ultrasonic ke dalam
bentuk sinyal digital dan kemudian
dikonversikan oleh perangkat arduino
dan di munculkan dalam layar LCD.
Cara kerja dari ultrasonic sendiri
adalah mengirimkan gelombang
ultrasonic oleh transmitter yang
dipantulkan oleh subjek di depanya
dan memantulkannya kembali ke
sensor
dengan
sensor
receiver
ultrasoniknya.
Jadi dalam rangkaian sensor
project ini
ada dua jenis sensor
ultrasonic. Yaitu sensor pengirim dan
sensor penerimanya.
Pengujian
Pengujian awal dilakukan dengan miniature toren
berupa wadah air, dan satu buah wadah lagi
digunakan untuk sumber air. Saat level air yang ingin
dikontrol sudah mulai habis atau mencapai nilai set
point pada arduino, maka arduino akan menyalakan
pompa dengan mengontakan relay, dan wadah akan
terisi air sampai set point (jarak anatara air terhadap
arduino) yang telah ditentukan, setelah mencapai nilai
set point maka arduino akan mematikan pompa
dengan memutus kontak pada relay.
Pengujian
Pemakaian sensor ini adalah dengan
dipasangkan ke dalam atas toren air (plant).
Saat toren air hampir habis karena digunakan,
maka sensor akan mengukur jarak dari sensor
terhadap air dengan di tampilkan dalam LCD.
Saat LCD membaca settingan yang telah di
tentukan ( contoh 30 cm ) maka sensor akan
merespon dan menggerakan pompa air untuk
kembali mengisi ulang toren airnya.
Kesimpulan
Dalam proyek ini, alat yang dibuat adalah alat
pengontrol level air pada toren. Secara umum alat ini bekerja
dengan mengukur jarak antara permukaan air terhadap alat
sensor (sensor ultrasonik).
Alat ini di setting dengan 2 set point, apabila jarak
permukaan air terhadap alat sensor sudah mencapai jarak
yang telah di tentukan, maka alat sensor akan
mentransmisikan sinyal ke arduino, dan kemudian arduino
akan mengkonversikan sinyal menjadi tegangan lalu
dikirimkan ke relay, dan relay akan mengontak, sehingga
terhubung ke pompa, dan pompa akan bekerja dengan
mengisi wadah dengan air. Apabila jarak antara permukaan
air dengan alat sensor sudah mencapai nilai set point yang
satunya lagi, maka arduino akan memutus kontak pada
relay, dan pompa berhenti bekerja.
Source
arduino.cc/en/Main/arduinoBoardUno

http://www.arduino.web.id/2012/03/membua
Water Level Control Using Ultrasonic Sensor and Arduino

More Related Content

What's hot

AUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNOAUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNOferdiananuruli
 
Earthquake indicator
Earthquake indicatorEarthquake indicator
Earthquake indicatorcandrakur
 
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...EM Kautsar
 
Automatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNOAutomatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNONurrohmah Ramadhiani
 
Sensor temperatur dengan output led berbasis arduino
Sensor temperatur dengan output led berbasis arduinoSensor temperatur dengan output led berbasis arduino
Sensor temperatur dengan output led berbasis arduinoLingga arum
 
Miniatur pemadam api otomatis dan sederhana
Miniatur pemadam api otomatis dan sederhanaMiniatur pemadam api otomatis dan sederhana
Miniatur pemadam api otomatis dan sederhanaErma Marlita
 
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOCONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOSusanti Arianto
 
Humid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinoHumid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinorena hakimah
 
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...ShiddiqJafar
 
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOSimulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOFeni Agustina
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEAhmad Sopiyan
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoAsep Subagja
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEBagas Rizky
 
Control Fan AC With LM-35 Sensor Based Arduino
Control Fan AC With LM-35 Sensor Based Arduino Control Fan AC With LM-35 Sensor Based Arduino
Control Fan AC With LM-35 Sensor Based Arduino Anjar setiawan
 
Position sensors
Position sensorsPosition sensors
Position sensorsapri-ant
 
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...cahyaniafifah
 
Alat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis ArduinoAlat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis ArduinoArmansyah 141611039
 

What's hot (18)

AUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNOAUTOMATIC DOOR OPENER with ARDUINO UNO
AUTOMATIC DOOR OPENER with ARDUINO UNO
 
Earthquake indicator
Earthquake indicatorEarthquake indicator
Earthquake indicator
 
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air  berbasis Mik...
Sistem Monitoring Digital Penggunaan dan Kualitas Kekeruhan Air berbasis Mik...
 
Automatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNOAutomatic Door Opener with Arduino UNO
Automatic Door Opener with Arduino UNO
 
Robot pemadam api 1
Robot pemadam api 1Robot pemadam api 1
Robot pemadam api 1
 
Sensor temperatur dengan output led berbasis arduino
Sensor temperatur dengan output led berbasis arduinoSensor temperatur dengan output led berbasis arduino
Sensor temperatur dengan output led berbasis arduino
 
Miniatur pemadam api otomatis dan sederhana
Miniatur pemadam api otomatis dan sederhanaMiniatur pemadam api otomatis dan sederhana
Miniatur pemadam api otomatis dan sederhana
 
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNOCONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
CONTROL FAN AC USING TEMPERATURE SENSOR LM35 BASED ON ARDUINO UNO
 
Humid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinoHumid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduino
 
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
 
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOSimulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
 
Control Fan AC With LM-35 Sensor Based Arduino
Control Fan AC With LM-35 Sensor Based Arduino Control Fan AC With LM-35 Sensor Based Arduino
Control Fan AC With LM-35 Sensor Based Arduino
 
Position sensors
Position sensorsPosition sensors
Position sensors
 
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
 
Alat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis ArduinoAlat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis Arduino
 

Viewers also liked

WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNO
WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNOWATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNO
WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNOSri Adhiyani Sunaryo
 
Design Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and SensorsDesign Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and SensorsSai Bhaskar Reddy Nakka
 
DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID aldilla rizki nurfitriyani
 
Water Level Tank with Ultrasonic ft. Arduino
Water Level Tank with Ultrasonic ft. ArduinoWater Level Tank with Ultrasonic ft. Arduino
Water Level Tank with Ultrasonic ft. Arduinobagashermansyah
 
6 led water level indicator circuit with alarm
6 led water level indicator circuit with alarm6 led water level indicator circuit with alarm
6 led water level indicator circuit with alarmKJMIndia
 
Karakteristik motor listrik
Karakteristik motor listrikKarakteristik motor listrik
Karakteristik motor listriksuparman unkhair
 
Perancangan sistem kontrol arduino uno
Perancangan sistem kontrol arduino unoPerancangan sistem kontrol arduino uno
Perancangan sistem kontrol arduino unofauzan_elhusein
 
PID Control Of Sampled Measurements - Greg McMillan Deminar Series
PID Control Of Sampled Measurements - Greg McMillan Deminar SeriesPID Control Of Sampled Measurements - Greg McMillan Deminar Series
PID Control Of Sampled Measurements - Greg McMillan Deminar SeriesJim Cahill
 
Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...
Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...
Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...Diaz Zulkipli
 
Pengontrolan PID pada Mesin Listrik
Pengontrolan PID pada Mesin ListrikPengontrolan PID pada Mesin Listrik
Pengontrolan PID pada Mesin Listrikrezaza9535
 
Automatic flood detection and warning device a prototype
Automatic flood detection and warning device a prototypeAutomatic flood detection and warning device a prototype
Automatic flood detection and warning device a prototypeShaina Mavreen Villaroza
 
LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM Aditya Sharma
 
Radar System with Arduino Processor
Radar System with Arduino ProcessorRadar System with Arduino Processor
Radar System with Arduino ProcessorMelek Sönmez
 
Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...
Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...
Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...ShiddiqJafar
 
Ppt on water level indicator
Ppt on water level indicatorPpt on water level indicator
Ppt on water level indicatorpalwinder virk
 

Viewers also liked (19)

WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNO
WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNOWATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNO
WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNO
 
Design Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and SensorsDesign Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and Sensors
 
Listing pid
Listing pidListing pid
Listing pid
 
DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B100: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
 
Water Level Tank with Ultrasonic ft. Arduino
Water Level Tank with Ultrasonic ft. ArduinoWater Level Tank with Ultrasonic ft. Arduino
Water Level Tank with Ultrasonic ft. Arduino
 
6 led water level indicator circuit with alarm
6 led water level indicator circuit with alarm6 led water level indicator circuit with alarm
6 led water level indicator circuit with alarm
 
Kendali level air
Kendali level airKendali level air
Kendali level air
 
Laporan akhir skd
Laporan akhir skdLaporan akhir skd
Laporan akhir skd
 
Karakteristik motor listrik
Karakteristik motor listrikKarakteristik motor listrik
Karakteristik motor listrik
 
Perancangan sistem kontrol arduino uno
Perancangan sistem kontrol arduino unoPerancangan sistem kontrol arduino uno
Perancangan sistem kontrol arduino uno
 
PID Control Of Sampled Measurements - Greg McMillan Deminar Series
PID Control Of Sampled Measurements - Greg McMillan Deminar SeriesPID Control Of Sampled Measurements - Greg McMillan Deminar Series
PID Control Of Sampled Measurements - Greg McMillan Deminar Series
 
Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...
Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...
Perancangan dan realisasi sistem kendali kontinyu dan digital pada plant debi...
 
Pengontrolan PID pada Mesin Listrik
Pengontrolan PID pada Mesin ListrikPengontrolan PID pada Mesin Listrik
Pengontrolan PID pada Mesin Listrik
 
Automatic flood detection and warning device a prototype
Automatic flood detection and warning device a prototypeAutomatic flood detection and warning device a prototype
Automatic flood detection and warning device a prototype
 
LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM LED WATER LEVEL INDICATOR WITH ALARM
LED WATER LEVEL INDICATOR WITH ALARM
 
PID - Temperature Controller
PID - Temperature ControllerPID - Temperature Controller
PID - Temperature Controller
 
Radar System with Arduino Processor
Radar System with Arduino ProcessorRadar System with Arduino Processor
Radar System with Arduino Processor
 
Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...
Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...
Prototype Alat Penyiram Tanaman Otomatis dan Pengontrol Level Air dengan Ardu...
 
Ppt on water level indicator
Ppt on water level indicatorPpt on water level indicator
Ppt on water level indicator
 

Similar to Water Level Control Using Ultrasonic Sensor and Arduino

Utrasonic sensor dengan arduino
Utrasonic sensor dengan arduinoUtrasonic sensor dengan arduino
Utrasonic sensor dengan arduinoAhmad Nuryana
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoDwinanda Gitta
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinosanarosalina
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEyana andriani muradi
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5ryanshardyanto
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Ulfah Hasanah
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5asepsuher
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Annisa Pramudhita
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5ryanshardyanto
 
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxMIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxWisnuKurniadiFTKOMUN
 
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)MochamadWahyudi3
 
Laporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic DispenserLaporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic DispenserAliNurMuhamad
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Anis_Fitri
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis fitrianis
 
instrumentasi praktek
instrumentasi praktekinstrumentasi praktek
instrumentasi praktekfitrianis
 
TB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptx
TB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptxTB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptx
TB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptxBeeSiiJeje
 
Parking sensor with arduino
Parking sensor with arduinoParking sensor with arduino
Parking sensor with arduinohilmanboimzt
 
Parking sensor with arduino
Parking sensor with arduino Parking sensor with arduino
Parking sensor with arduino dwipangesticitra
 
Fire detector and control pump using flame sensor
Fire detector and control pump using flame sensorFire detector and control pump using flame sensor
Fire detector and control pump using flame sensorDedep Tohpati
 

Similar to Water Level Control Using Ultrasonic Sensor and Arduino (20)

Utrasonic sensor dengan arduino
Utrasonic sensor dengan arduinoUtrasonic sensor dengan arduino
Utrasonic sensor dengan arduino
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
MEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGEMEASURE THE HEIGHT LEVEL OF GARBAGE
MEASURE THE HEIGHT LEVEL OF GARBAGE
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
Presentasi instumen kelompok 5
Presentasi instumen kelompok 5Presentasi instumen kelompok 5
Presentasi instumen kelompok 5
 
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxMIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
 
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
LAPORAN (ISI) PROYEK INSTRUMENTASI (AUTOMATIC DISPENSER)
 
Laporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic DispenserLaporan Instrumentasi Automatic Dispenser
Laporan Instrumentasi Automatic Dispenser
 
Laporan embedded system
Laporan   embedded systemLaporan   embedded system
Laporan embedded system
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis
 
Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis Alat pengukur tinggi badan otomatis
Alat pengukur tinggi badan otomatis
 
instrumentasi praktek
instrumentasi praktekinstrumentasi praktek
instrumentasi praktek
 
TB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptx
TB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptxTB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptx
TB1_Aplikasi Volt Meter menggunakan Arduino UNO.pptx
 
Parking sensor with arduino
Parking sensor with arduinoParking sensor with arduino
Parking sensor with arduino
 
Parking sensor with arduino
Parking sensor with arduino Parking sensor with arduino
Parking sensor with arduino
 
Fire detector and control pump using flame sensor
Fire detector and control pump using flame sensorFire detector and control pump using flame sensor
Fire detector and control pump using flame sensor
 

Water Level Control Using Ultrasonic Sensor and Arduino

  • 1. WATER LEVEL MEASURE AND CONTROL WITH ULTRASONIK SENSOR AND ARDUINO UNO Kelompok Kelas : Ahmad Nuryana Binsar Samuel .S Sarah Adhitia .R Sri Siti Adhiyani .S : 2A-D3 Teknik Pendingin dan Tata Udara Politeknik Negeri Bandung 2012
  • 2. Latar belakang masalah Bidang teknik itu tidak pernah lepas dari hal pengukuran. Salah satunya ketinggian dan jarak. Dalam hal instrumentasi, pengukuran ketinggian menjadi salah satu komponen yang cukup penting dan menjadi dasar dari perhitungan yang lainnya. Hal ini juga yang membuat kami terpikir untuk membuat alat ukur jarak/ketinggian menggunakan SRF-05 dan Arduino Uno.
  • 3. Alat dan Bahan Arduino Uno Arduino Uno adalah board mikrokontroler berbasis ATmega328. Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya.
  • 4. Alat dan bahan Sensor Ultrasonik (SRF-05) Sensor pengukur jarak yang menggunakan ultrasonik. Dimana prinsip kerja sensor Ultrasonik ini adalah Pemancar(transmitter) mengirimkan seberkas gelombang ultrasonik, lalu diukur waktu yang dibutuhkan hingga datangnya pantulan dari obyek. Lamanya waktu ini sebanding dengan dua kali jarak sensor dengan obyek, sehingga didapat jarak sensor dengan obyek yang bisa ditentukan dengan persamaan
  • 5. Alat dan bahan Potensiometer Resistor tiga terminal dengan sambungan geser yang membentuk pembagi tegangan dapat disetel. Jika hanya dua terminal yang digunakan (salah satu terminal tetap dan terminal geser), potensiometer berperan sebagai resistor variabel atau Rheostat.
  • 6. Alat dan bahan Kabel berfungsi untuk menghubungkan kakikaki dari komponen elektronika (atau jalur rangkaian) yang dibangun di atas papan PCB matriks.
  • 7. Alat dan bahan Software arduino dalam pc/ laptop
  • 8. Alat dan bahan LCD (16 x 2)  suatu display yang digunakan untuk menapilkan suatu karakter yang diberikan oleh sistem, dalam hal ini sistem yang meberikan informasi adalah mikrokontroler.
  • 9. Alat dan Bahan Pompa akuarium Alat untuk memasukkan udara ke dalam air dari tempat air utama melalui difuser, sehingga udara terpecah menjadi gelembung-gelembung kecil.
  • 10. Alat dan bahan Relay 5V komponen elektronika berupa saklar elektronik yang digerakkan oleh arus listrik. Secara prinsip, relay merupakan tuas saklar dengan lilitan kawat pada batang besi (solenoid) di dekatnya.
  • 12. Konfigurasi Pin LCD dengan Arduino         Pin RS (kaki 4) di sambungkan dengan pin arduino digital pin 12 Pin E (kaki 6) di sambungkan dengan pin arduino digital pin 11 Pin D4 (kaki 11) di sambungkan dengan pin arduino digital pin 5 Pin D5 (kaki 12) di sambungkan dengan pin arduino digital pin 4 Pin D6 (kaki 13) di sambungkan dengan pin arduino digital pin 3 Pin D7 (kaki 14) di sambungkan dengan pin arduino digital pin 2 sambungkan potensio 10 KOhm ke  +5v dan GND , dan Pin LCD 3 ke potensio Pin 5 (R/W) ke Ground
  • 13. Konfigurasi Pin SRF05 dengan Arduino  pin 1 (5v Supply) pada SRF05 disambungkan ke positif 5v  pin 2 (echooutput) pada srf05 disambungkan ke pin 6 pada arduino  pin 3 (triggerinput) pada srf05 disambung ke pin 7 pada arduino  pin 4 (noconnection)  pin 5 (gnd) pada srf05 di sambungkan ke ground
  • 14. Koding #include <LiquidCrystal.h>  #define echoPin 6 #define initPin 7 //inisialisai echo pin pada port 6 // inisialisasi triger pin pada port 5 unsigned long pulseTime = 0; // variabel untuk membaca pulsa   // inisialisai LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2);   void setup() {   pulseTime = pulseIn(echoPin, HIGH);   lcd.setCursor(0,0); lcd.print("Jarak = "); lcd.print(pulseTime/58, DEC); lcd.print(" cm"); lcd.setCursor(0,1); lcd.print(" kelompok 4"); //Setup LCD if (pulseTime/58 <=10) lcd.begin(16, 2); { pinMode(10,OUTPUT);   digitalWrite(10, HIGH); } // setting output pada pin initPin else pinMode(initPin, OUTPUT); { //setting input untuk pin Echo digitalWrite(10, LOW); pinMode(echoPin, INPUT); } } delay(100);  void loop() { lcd.clear(); digitalWrite(initPin, HIGH); delayMicroseconds(10); digitalWrite(initPin, LOW); }
  • 15. Cara kerja Cara kerja dari alat yang telah kami buat adalah dengan cara merubah besaran yang telah diterima sensor ultrasonic ke dalam bentuk sinyal digital dan kemudian dikonversikan oleh perangkat arduino dan di munculkan dalam layar LCD. Cara kerja dari ultrasonic sendiri adalah mengirimkan gelombang ultrasonic oleh transmitter yang dipantulkan oleh subjek di depanya dan memantulkannya kembali ke sensor dengan sensor receiver ultrasoniknya. Jadi dalam rangkaian sensor project ini ada dua jenis sensor ultrasonic. Yaitu sensor pengirim dan sensor penerimanya.
  • 16. Pengujian Pengujian awal dilakukan dengan miniature toren berupa wadah air, dan satu buah wadah lagi digunakan untuk sumber air. Saat level air yang ingin dikontrol sudah mulai habis atau mencapai nilai set point pada arduino, maka arduino akan menyalakan pompa dengan mengontakan relay, dan wadah akan terisi air sampai set point (jarak anatara air terhadap arduino) yang telah ditentukan, setelah mencapai nilai set point maka arduino akan mematikan pompa dengan memutus kontak pada relay.
  • 17. Pengujian Pemakaian sensor ini adalah dengan dipasangkan ke dalam atas toren air (plant). Saat toren air hampir habis karena digunakan, maka sensor akan mengukur jarak dari sensor terhadap air dengan di tampilkan dalam LCD. Saat LCD membaca settingan yang telah di tentukan ( contoh 30 cm ) maka sensor akan merespon dan menggerakan pompa air untuk kembali mengisi ulang toren airnya.
  • 18. Kesimpulan Dalam proyek ini, alat yang dibuat adalah alat pengontrol level air pada toren. Secara umum alat ini bekerja dengan mengukur jarak antara permukaan air terhadap alat sensor (sensor ultrasonik). Alat ini di setting dengan 2 set point, apabila jarak permukaan air terhadap alat sensor sudah mencapai jarak yang telah di tentukan, maka alat sensor akan mentransmisikan sinyal ke arduino, dan kemudian arduino akan mengkonversikan sinyal menjadi tegangan lalu dikirimkan ke relay, dan relay akan mengontak, sehingga terhubung ke pompa, dan pompa akan bekerja dengan mengisi wadah dengan air. Apabila jarak antara permukaan air dengan alat sensor sudah mencapai nilai set point yang satunya lagi, maka arduino akan memutus kontak pada relay, dan pompa berhenti bekerja.