View
237
Download
3
Category
Preview:
Citation preview
Simulasi Pendeteksi Banjir Berbasis
Arduino dengan Sensor Ultrasonik
Affandy Murad
20111275
Sistem Komputer
Dr. Ridha Iskandar, SSi, MMSI
Latar Belakang
• Banjir merupakan salah satu bencana alam yang kerap
terjadi di berbagai daerah
• Peristiwa banjir berdampak negatif, terutama dari segi
finansial dan medis.
Batasan Masalah
Secara khusus membahas perakitan alat Simulasi
Pendeteksi Banjir Berbasis Arduino dengan
Sensor Ultrasonik saja
Tujuan Penulisan
• Mengukur perubahan ketinggian permukaan air menggunakan
sensor ultrasonik.
• Memperkenalkan teknologi Arduino dan implementasi.
• Memberikan penjelasan dan cara kerja secara garis besar.
• Melatih keterampilan dalam membuat sebuah karya tulis
ilmiah.
Blok Diagram
Rangkaian Alat
Program
#include <LiquidCrystal.h>
#define echoPin 0
#define initPin 1
unsigned long pulseTime = 0;
LiquidCrystal lcd(7,6,5,4,3,2);
const int PIN_LS = 10;
.................................
void setup()
{ pinMode(initPin, OUTPUT);
............................................... }
void loop()
{if (pulseTime / 58 > 20)
................................................}
Diagram Alur
Uji Coba
• Hubungkan Arduino di modul pendeteksi banjir beserta LCD dan sensor
ultrasonik dengan kabel jumper pelangi.
• Urutan pin di kabel output LED + buzzer adalah GND,13,12,11,10. Sementara
urutan pin LCD + sensor ultrasonik adalah 7,6,5,4,3,2,19
• Hubungkan Arduino tersebut menggunakan catu daya dengan tegangan sebesar
5v ke atas berpolaritas +
• Kemudian hidupkan catu daya, lalu letakkan sensor ultrasonik di atas
permukaan air.
Output Kondisi
Kondisi Input Sensor
UltrasonikKondisi Output
Ketinggian Air (X) LCD LED Hijau LED Kuning LED Merah Buzzer
X > 20 cmAMAN
Nyala Mati Mati MatiJarak = X cm
10 cm < X < 20 cmWASPADA
Mati Putus-Putus Mati Putus-PutusJarak = X cm
X < 10 cmBAHAYA
Mati Mati Nyala NyalaJarak = X cm
Output
Simpulan
• Sensor ultrasonik mendeteksi ketinggian permukaan air
secara langsung.
• Mikrokontroler Arduino dapat dimodifikasi menjadi alat
pendeteksi banjir sederhana.
• Output yang dihasilkan berbeda sesuai dengan tingkat
bahaya terhadap ketinggian air.
• Alat ini dapat digunakan untuk mendeteksi banjir dalam
skala kecil kisaran 30 cm.
Saran
• Pilihlah kit Arduino yang baru dan mudah di-flash, sebisa
mungkin beli yang orisinal.
• Gunakan buzzer yang memiliki tegangan yang lebih tinggi.
• Sebaiknya sensor ultrasonik ditempatkan pada bidang rata dan
tenang agar akurat.
• Gunakan Black housing untuk meletakkan komponen.
Selesai
Terima Kasih
Recommended