pendeteksi banjir berbasis arduino dengan sensor...
TRANSCRIPT
![Page 1: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/1.jpg)
Simulasi Pendeteksi Banjir Berbasis
Arduino dengan Sensor Ultrasonik
Affandy Murad
20111275
Sistem Komputer
Dr. Ridha Iskandar, SSi, MMSI
![Page 2: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/2.jpg)
Latar Belakang
• Banjir merupakan salah satu bencana alam yang kerap
terjadi di berbagai daerah
• Peristiwa banjir berdampak negatif, terutama dari segi
finansial dan medis.
![Page 3: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/3.jpg)
Batasan Masalah
Secara khusus membahas perakitan alat Simulasi
Pendeteksi Banjir Berbasis Arduino dengan
Sensor Ultrasonik saja
![Page 4: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/4.jpg)
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.
![Page 5: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/5.jpg)
Blok Diagram
![Page 6: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/6.jpg)
Rangkaian Alat
![Page 7: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/7.jpg)
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)
................................................}
![Page 8: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/8.jpg)
Diagram Alur
![Page 9: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/9.jpg)
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.
![Page 10: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/10.jpg)
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
![Page 11: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/11.jpg)
Output
![Page 12: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/12.jpg)
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.
![Page 13: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/13.jpg)
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.
![Page 14: Pendeteksi Banjir Berbasis Arduino dengan Sensor …publication.gunadarma.ac.id/bitstream/123456789/10753/1...Latar Belakang •Banjir merupakan salah satu bencana alam yang kerap](https://reader031.vdocuments.mx/reader031/viewer/2022021710/5c7f229a09d3f2b43f8c31ac/html5/thumbnails/14.jpg)
Selesai
Terima Kasih