PURWARUPA SISTEM PENGUKURAN DAN PENGENDALIAN KETINGGIAN AIR PADA DAERAH ALIRAN SUNGAI BERBASIS INTERAKSI ARDUINO UNO DAN LABVIEW
ANGGIT KURNIAWAN, Danang Lelono S.Si., M.T
2014 | Tugas Akhir | D3 ELEKTRONIKA DAN INSTRUMENTASIDalam Tugas akhir ini telah dibuat purwarupa sistem pengukuran dan pengendalian ketinggian air daerah aliran sungai berbasis interaksi Arduino Uno dan LabVIEW dengan 2 sensor ultrasonik SRF05 sebagai pengukur jarak permukaan air dan motor servo sebagai pengoperasi gerbang pintu air berdasarkan perbandingan ketinggian air. Sensor ultrasonik pertama mengukur jarak permukaan air pada daerah aliran utama / pertama dan sensor ultrasonik kedua mengukur jarak permukaan air daerah aliran pengalihan / kedua. Sensor ultrasonik mengukur jarak setiap kelipatan 1 cm. Jarak terukur dari setiap sensor ultrasonik ditetapkan sebagai variabel jarak. Arduino Uno mengirimkan variabel jarak 1 dan variabel jarak 2 ke LabVIEW. Variabel jarak 1 dan variabel jarak 2 dikonversi menjadi ketinggian air 1 dan ketinggian air 2 melalui proses perhitungan pada LabVIEW. Ketinggian air 1 dan ketinggian air 2 dibandingkan serta diasumsikan sebagai selisih ketinggian dengan perhitungan ketinggian air 1 dikurangi ketinggian air 2. Jika ketinggian air 1 setara dengan ketinggian air 2 maka sudut radian motor servo pada posisi 0° dan gerbang pintu air tetap menutup. Jika ketinggian air 1 lebih tinggi daripada ketinggian air 2 maka motor servo bergerak ke posisi sudut radian n° dan gerbang pintu air membuka, maka air dari daerah aliran utama didistribusikan ke daerah aliran pengalihan. Gerbang pintu air membuka pada tingkat bawah, tingkat menengah dan tingkat atas sesuai kondisi perbandingan ketinggian air. Motor servo dikendalikan secara otomatis atau manual melalui LabVIEW. Sudut radian motor servo pada setiap kondisi ditentukan oleh LabVIEW dan dikirimkan ke Arduino Uno untuk menggerakan motor servo.
In this final project has made prototype system water level measurement and control at flow stream area based on Arduino Uno and LabVIEW interaction with 2 ultrasonic sensors SRF05 as measure of water surface distance and servo motor as water gate operator based water level comparison. The first ultrasonic sensor is measuring water surface distance at primary / first stream area and the second ultrasonic sensor is measuring water surface distance at diversion / secondary stream area. Ultrasonic sensor is measuring distance every 1 cm multiple. Distance measured from every ultrasonic sensors state as distance variable. Arduino Uno has sending distance variable 1 and distance variable 2 to LabVIEW. Distance variable 1 and distance variable 2 were converted become water level 1 and water level 2 from calculation process on LabVIEW. Water level 1 and water level 2 were compared and assumed as difference level with calculation water level 1 subtracted water level 2. If water level 1 equal with water level 2 then radian angle of servo motor at 0° position and water gate still close. If water level 1 higher than water level 2 then radian angle of servo motor moving at radian angle n° position and water gate open, then water from primary stream area was distributed to diversion stream area. Water gate is open at bottom level, intermediate level and high level accordingly water level comparison condition. Servo motor is controlled in automatic or manual from LabVIEW. Radian Angle of servo motor at every condition is decided by LabVIEW and will be sent to Arduino Uno for moving servo motor.
Kata Kunci : Arduino Uno, LabVIEW, Sensor Ultrasonik SRF05, Motor Servo.