Anda di halaman 1dari 43

Analisis Cara Kerja Sensor Ultrasonik Menggunakan

Mikrokontroler Arduino Uno Untuk Merancang Alat Deteksi


Banjir Secara Otomatis

PENELITIAN ILMIAH

Oleh :

RAHMAT RISDIANDI

17421060

PROGRAM STUDI INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS BANDAR LAMPUNG

2020
ABSTRAK

Analisis Cara Kerja Sensor Ultrasonik Menggunakan Arduino


Untuk Merancang Alat Deteksi Banjir Secara Otomatis

Oleh :

Rahmat Risdiandi

17421060

Penelitian ini bertujuan untuk menegtahui cara kerja sensor ultrasonik untuk
merancang alat deteksi banjir secara otomatis. Dengan mengetahui cara kerja
sensor, diharapkan sensor dapat dikembangkan sebagai alat pendeteksi banjir
secara otomatis. Dengan menggunakan sensor ultrasonik sebagai alat ukur jarak,
Arduino Uno sebagai mikrokontroler , LED dan Buzzer sebagai output penanda
level ketinggian air yang terdeteksi. Yang dimana dengan adanya sistem
peringatan dini banjir masyarakat bisa mengetahui level ketinggian air pada
sungai dan dapat melakukan tindakan antisipasi jika level ketinggian air
berpotensi untuk terjadinya banjir. Pada hasil pengujian sistem dapat bekerja
dengan baik , sensor ultrasonik dapat mendeteksi sangat baik pada media air,
dimana naik dan turunnya air dapat terdeteksi serta LED dan Buzzer dapat bekerja
dengan baik dalam penampilan output cahaya dan suara sebagai penanda level
ketinggian air.

Kata kunci : Banjir, Sensor Ultrasonik, Mikrokontroler Arduino Uno, LED, dan
Buzzer

i
ABSTRACT

Analysis of How Ultrasonic Sensors Work Using Arduino to


Design Automatic Flood Detection Devices

By :

Rahmat Risdiandi

17421060

This study aims to find out howsensors work ultrasonic to design flood
detection devices automatically. By knowing how the sensor, the sensor can beis
expected to didevelop as a flood detector automatically. By using ansensor
ultrasonic as a distance measuring instrument, Arduino Uno as a microcontroller ,
LED and Buzzer as the output water level marker detected. Which with the
existence of a flood early warning system the public can know the level of water
level in the river and can take anticipatory action if the water level has the
potential for flooding. In the test results the system can work well, the ultrasonic
sensor can detect very well on water media, where the rise and fall of water can be
detected and the LED and Buzzer can work well in the appearance of output light
and soundas a marker of water level.

Keywords: Flood, Ultrasonic Sensor, Arduino Uno microcontroller, LED and


Buzzer

ii
KATA PENGANTAR

Puji dan syukur peneliti panjatkan ke hadirat Allah SWT, yang telah
memberikan izin dan kekuatan, sehingga peneliti dapat menyelesaikan Penulisan
Ilmiah ini dengan judul “Analisis Cara Kerja Sensor Ultrasonik Menggunakan
Arduino Untuk Merancang Alat Deteksi Banjir Secara Otomatis” tepat pada
waktunya. Penulian Ilmiah ini ditulis sebagai salah satu syarat untuk dapat
mengambil Tugas Akhir atau Skripsi.

Peneliti menyadari bahwa dalam pembuatan Penulisan Ilmiah ini tidak


terlepas dari bantuan dan bimbingan dari semua pihak sehingga Penulisan Ilmiah
dapat diselesaikan dengan baik. Dengan ini peneliti mengucapkan terima kasih
kepada:

1. Ibu Dra. Hj. Sri Hayati Barusman, selaku Dewan Pembina Yayasan
Administrasi Lampung.

2. Bapak Dr. Andala Rama Putra Barusman, SE., MA.Ec., selaku Ketua
Yayasan Administrasi Lampung.
3. Bapak Prof. Dr. Ir. M. Yusuf Sulfarano Barusman, MBA, selaku Rektor
Universitas Bandar Lampung.
4. Bapak Ahmad Cucus, S.Kom., M.Kom selaku Dekan Fakultas Ilmu
Komputer.

5. Bapak Marzuki, S.Kom., M.Kom selaku Ketua Program Studi Informatika.


6. Bapak Taqwan Thamrin, S.T., M.Sc selaku Ketua Program Studi Sistem
Informasi.

7. Bapak Robby Yuli Endra, S.Kom., M.Kom. selaku pembimbing dalam


Penulisan Ilmiah ini yang telah membimbing, memberikan pengarahan
dalam menyelesaikan penulisan ilmiah ini.
8. Seluruh dosen dan staff pengajar Fakultas Ilmu Komputer Universitas
Bandar Lampung.

iii
9. Orang tua dan adik tercinta di rumah yang selalu mendoakan, mendukung
dan memberi semangat.

10. Teman-teman angkatan 2017 Informatika Fakultas Ilmu Komputer


Universitas Bandar Lampung.

11. Teman-teman UBL Production yang telah memberikan izin dan


kesempatan untuk fokus dalam menyelesaikan penulisan ilmiah ini.
12. Seluruh pihak yang telah membantu peneliti dalam menyelesaikan
Penulisan Ilmiah ini.

Peneliti menyadari bahwa hasil Penulisan Ilmiah ini masih banyak


kekurangan dan kelemahannya, baik dalam isi maupun sistematikanya. Oleh
sebab itu, peneliti sangat mengharapkan kritik dan saran untuk menyempurnakan
penulisan ini. Semoga hasil Penulisan Ilmiah ini dapat memberikan manfaat,
khususnya bagi peneliti dan umumnya bagi pembaca.

Bandar Lampung, Juni 2020

Peneliti

iv
DAFTAR ISI

ABSTRAK ........................................................................................................ i

ABSTRACT ..................................................................................................... ii

KATA PENGANTAR ...................................................................................... iii

DAFTAR ISI .....................................................................................................v

DAFTAR GAMBAR ...................................................................................... vii

DAFTAR TABEL .......................................................................................... viii

1. PENDAHULUAN ......................................................................................1

1.1 Latar Belakang .....................................................................................1

1.2 Identifikasi Masalah .............................................................................3

1.3 Rumusan Masalah ................................................................................3

1.4 Batasan Masalah...................................................................................3

2. LANDASAN TEORI..................................................................................4

2.1 Tinjauan Pustaka ..................................................................................4

2.2 Tinjauan Studi ......................................................................................8

2.2.1 Analisis .........................................................................................8

2.2.2 Sistem Peringatan Dini ..................................................................9

2.2.3 Sensor ...........................................................................................9

2.2.4 Sensor Ultrasonik ..........................................................................9

2.2.5 Jenis-jenis Sensor Ultrasonik ....................................................... 10

2.2.6 Pengertian Mikrokontroler ........................................................... 11

2.2.7 Arduino Uno ............................................................................... 11

2.2.8 Software Arduino IDE ................................................................. 12

2.2.9 Buzzer ......................................................................................... 14

v
2.2.10 LED ............................................................................................ 14

3. TUJUAN DAN MANFAAT ..................................................................... 16

3.1 Tujuan Penelitian ............................................................................... 16

3.2 Manfaat Penelitian.............................................................................. 16

4. METODOLOGI PENELITIAN ................................................................ 17

4.1 Metode Penelitian ............................................................................... 17

4.2 Metode Pengumpulan Data ................................................................. 17

4.3 Teknik Pengumpulan Data .................................................................. 17

4.4 Analisis Kebutuhan ............................................................................ 18

4.4.1 Analisis Kebutuhan Fungsional .................................................... 18

4.4.2 Analisis Kebutuhan Non FungsionalError! Bookmark not defined.

4.4.3 Analisis Perangkat Keras (Hardware) .......................................... 18

4.4.4 Analisis Perangkat Lunak (Software)............................................ 19

5. HASIL DAN PEMBAHASAN ................................................................. 20

5.1 Alur Kerja Sistem Peringatan Dini Banjir ............................................ 20

5.2 Perakitan Alat Peringatan Dini Banjir Otomatis ................................... 21

5.3 Pembahasan Program ......................................................................... 23

5.4 Pengujian Alat.................................................................................... 28

5.5 Hasil Pengujian Sensor Ultrasonik Sebagai Pendeteksi Banjr Otomatis 30

6. RENCANA PENELITIAN BERIKUTNYA .............................................. 31

7. KESIMPULAN DAN SARAN ................................................................. 32

7.1 Kesimpulan ........................................................................................ 32

7.2 Saran.................................................................................................. 32

Daftar Pustaka.................................................................................................. 33

vi
DAFTAR GAMBAR

Gambar 2.1 Sensor Ultrasonik .......................................................................... 10


Gambar 2.2 Arduino Uno ................................................................................. 12
Gambar 2.3 Arduino IDE ................................................................................. 13
Gambar 2.4 Buzzer ........................................................................................... 14
Gambar 2.5 LED .............................................................................................. 15
Gambar 5.1 Alur Keja Sistem ........................................................................... 20
Gambar 5.2 Pemasangan Sensor Ultrasonik ...................................................... 21
Gambar 5.3 Pemasangan LED .......................................................................... 21
Gambar 5.4 Pemasangan Buzzer ....................................................................... 22
Gambar 5.5 Pengujian Alat (Level Aman)......................................................... 28
Gambar 5.6 Pengujian Alat (Level Siaga) ......................................................... 28
Gambar 5.7 Pengujian Alat (Level Awas) ......................................................... 29
Gambar 5.8 Pengujian Alat (Level Bahaya)....................................................... 29

vii
DAFTAR TABEL

Tabel 5.1 Rangkaian Sensor Ultrasonik ke Arduino ........................................... 23


Tabel 5.2 Rangkaian Buzzer ke Arduino ........................................................... 23
Tabel 5.3 Rangkaian LED ke Arduino .............................................................. 23
Tabel 5.4 Tabel Pengujian Alat ......................................................................... 30

viii
1. PENDAHULUAN

1.1 Latar Belakang


Semakin canggihnya perkembangan teknologi yang ada di sekitar kita
membuat kehidupan di masa kini semakain berwarna dan beragam. Semakin
berkembangnya teknologi membuat manusia memetik sebuah tingkatan yang
biasa disebut dengan modern. Dengan teknologi yang semakin berkembang dan
adanya internet dapat memberikan berbagai kemudahan dalam aspek kehidupan
manusia hal ini adalah bukti nyata dari perkembangan teknologi. Manusia sendiri
mengembangkan teknologi dengan maksud untuk mempermudah dalam berbagai
hal yang memenuhi kebutuhan. Jadi sebenarnya penciptaan teknologi bertujuan
untuk membantu seseorang dalam mencapai tujuannya (Robby Yuli Endra et al.,
2018).

Ilmu dan akal merupakan factor yang membuat teknologi dapat menjadi
nyata, dan berkembangnya teknologi di dasari oleh pengetahuan dan inovasi
manusia yang tak terbatas. Kemajuan teknologi tidak dapat dihindari pada masa
kini karna dalam kehidupan manusia saat ini berbagai aspek di dalamnya sudah di
sertai dengan teknologi. Teknologi juga dapa digunakan untuk mengurangi resiko
bencana seperti bencana banjir, kebakaran, longsor, gempa bumi dan tsunami.
Satu permasalahan yang kerap terjadi di Indonesia adalah bencana banjir (Robby
Yuli Endra & Agustina, 2019).

Banjir adalah peristiwa bencana alam yang terjadi ketika aliran air yang
berlebihan merendam daratan. Pengarahan banjir Uni Eropa mengartikan bahwa
perendaman sementara pada daratan oleh air yang biasanya daratan terebut tidak
terendam air bias di golongkan sebagai banjir. Dalam arti "air mengalir", kata ini
juga dapat berarti masuknya pasang laut. Banjir diakibatkan oleh volume air di
suatu badan air seperti sungai atau danau yang meluap atau melimpah dari
bendungan sehingga air keluar dari sungai itu. Ukuran danau atau badan air terus
berubah-ubah sesuai perubahan curah hujan, namun banjir yang terjadi tidak besar

1
kecuali jika air mencapai daerah yang dimanfaatkan manusia seperti desa, kota,
dan permukiman lain. Banjir menjadi salah satu permasalahan terbesar di
Indonesia memiliki iklim tropis yang curah hujannya tinggi dan banyak faktor
lainnya yang mempengaruhi terjadinya bencana banjir ini seperti, kurangnya
daerah resapan air, dan limbah rumah tangga yang dibuang pada saluran air.

Peranan teknologi sangat dibutuhkan untuk membantu mengatasi


permasalahan yang dihadapi oleh masyarakat yang tinggal berdekatan dengan
aliran air. Terutama pada saat musim hujan potensi terjadinya banjir semakin
besar. Banjir datang tanpa mengenal tempat dan siapa yang menghuni tempat
tersebut. Banjir bisa terjadi di wilayah pemukiman, persawahan, jalan, ladang,
tambak, bahkan di perkotaan. Dampak yang disebabkan oleh bencana banjir ini
sangat beragam, mulai dari kerugian material bahkan kehilangan nyawa. Bencana
banjir tidak dapat dihindari, tetapi jika masyarakat memeliki kesiapan untuk
mengahadapi datangnya banjir maka dampak dapat diminimalisir.

Berdasarkan latar belakang diatas, maka peneliti mengadakan penelitian


dalam penyusunan penelitian ilmiah yang berjudul “Analisis Cara Kerja Sensor
Ultrasonik Menggunakan Arduino Untuk Merancang Alat Deteksi Banjir
Secara Otomatis”

2
1.2 Identifikasi Masalah
Berdasarkan latar belakang diatas, identifikasi masalah yang muncul dalam
penelitian ini adalah sebagai berikut:

1. Sulitnya mendeteksi banjir saat musim hujan


2. Pengecekkan level ketinggian air masih dilakukan secara manual

1.3 Rumusan Masalah


Berdasarkan latar belakang masalah diatas, maka pokok permasalahan yang
dihadapi sebagai penelitian sebagai berikut :

1. Bagaimana cara kerja sensor ultrasonik menggunakan arduino untuk


mendeteksi banjir secara otomatis?

1.4 Batasan Masalah


Agar pembahasan masalah tetap berada pada fokus yang di inginkan dan
tidak menyimpang dari permasalahan sebenarnya. Maka Batasan masalah pada
penelitian ini adalah:

1. Menganalisis sistem kerja sensor ultrasonik untuk merancang alat deteksi


banjir secara otomatis.
2. Menganalisis sistem kerja sensor Arduino untuk merancang alat deteksi
banjir secara otomatis.
3. Menganalisis sistem kerja sensor ultrasonic menggunakan arduino untuk
merancang alat deteksi banjir secara otomatis.

3
2. LANDASAN TEORI

2.1 Tinjauan Pustaka


Untuk mendukung Penelitian Ilmiah ini digunakan beberapa landasan teori
yang relevan serta berkaitan dengan pokok bahasan sebagai berikut:

a. “Sistem Peringatan Dini Bahaya Banjir Kota Samarinda


Menggunakan Sensor Ultrasonic Berbasis Mikrokontroler Dengan Buzzer Dan
SMS”(Wicida, 2016)

Curah hujan yang sering terjadi di Kota Samarindar rata-rata dapat


mencapai 2265,23 pertahunnya, rata-rata ini tercatat pada Badan Meteorologi,
Klimatologi, dan Geofisika (BMKG) dari tahun 2000 sampai 2010 atau dalam
sebulan dapat mencapai angka 226,523mm. Banjir sering terjadi di karnakan
curah hujan di kota Samarinda sangat tinggi. Fakta tersebut menunjukkan
tingginya curah hujan di kota Samarinda hal ini membuat volume air meluap
melebihi kapasitas tempat penampungan air atau sungai. Dampak buruk dari
banjir sangatlah banyak, hancurnya materi seperti rumah, hanyutnya kendaraan,
dan harta lainnya, serta timbulnya korban jiwa dapat terjadi karna bencana banjir.

Penanganan lebih lanjut sangat di butuhkan masyarakat Samrinda. Setelah


melihat permasalahan di atas peneliti mencoba membuat sistem peringatan dini
bahaya banjir dengan menggunakan sensor ultrasonik sebagai alat ukur
ketinggian, serta di dukung alat-alat lain seperti modem, modul GSM, lampu
LED, buzzer, dan penyebaran informasi sebagai output melalui SMS.

Kesimpulan yang dapat di ambil dari rangkaian kerja penelitian ini antara
lain :

1. Alat dan semua komponen berjalan sesuai dengan apa yang peneliti
harapkan.

2 . Sensor Ultrasonic HC-SR04 dapat mendeteksi hingga 300cm dan tidak


dapat mendeteksi jarak 1-3cm.

4
b. “Sistem Peringatan Dini Banjir Menggunakan Sensor Ultrasonik
Berbasis Arduino Uno”(Sarmidi; Bardisila Bhui, 2018)
Bencana alam merupakan salah satu bencana alam yang timbul akibat
tindakan manusia yang berbuat ceroboh dan merusak. Bencana alam apapun pasti
akan menimbulkan kerugian, baik secara material maupun psikologis. Bencana
alam menyebabkan banyak orang kehilangan tempat tinggal, sumber mata
pencaharian, anggota keluarga, bencana alam juga dapat menimbulkan trauma
bagi korban-korbannya. Maka dari itu, bencana alam apapun itu harus dicegah
agar tidak terjadi demi tercapainya hidup aman dan tenteram. Adapun salah satu
jenis bencana alam adalah banjir. Banjir merupakan ancaman alam yang paling
sering terjadi dan paling banyak merugikan.

Sungai-sungai di Indonesia 30 tahun terakhir ini mengalami peningkatan


termasuk di Kota Tasikmalaya. Bencana banjir termasuk bencana alam yang pasti
terjadi pada setiap datangnya musim penghujan, seperti yang terjadi di Kota
Tasikmalaya pada tahun 2018. Puluhan rumah warga tergenang air pada malam
kemarin akibat luapan sungai. Tinggi air yang masuk rumah warga berkisar 20-50
centimeter. Pada penelitian kali ini, Penelitian menggunakan Sensor Ultrasonik
sebagai alat pendeteksi yang digabungkan dengan mikrokontroler (Arduino uno).

Berdasarkan hasil pembahasan keseluruhan, saran untuk pengembangan


alat ini adalah sebagai berikut :

1. Diharapkan kedepannya alat ini mampu diperintahkan dengan


menggunakan sms untuk mengirimkan pesan balasan berupa informasi
terkini tentang keadaan kenaikan air.

2. Alat peringatan dini banjir ini bisa dikembangkan untuk penelitian


selanjutnya dengan menggunakan voice.

3. Untuk pengembangan alat selanjutnya jika ketinggian air sudah


mencapai batas harus ada alat yang dapat membuka untuk mengalirkan air
ke daerah yang tidak berpotensi banjir.

5
c. “Flood Monitoring and Early Warning System Using Ultrasonic
Sensor”(Natividad & Mendez, 2018)

Pada penelitian ini pemerintah Filipina mendanai Proyek NOAH dari


Departemen Sains dan Teknologi (DOST). Mereka memasang Pengukur Hujan
Otomatis (ARG) dan Stasiun Pemantau Tingkat Air (WLMS) di sepanjang daerah
aliran sungai utama (RB) di negara itu(Natividad & Mendez, 2018). Namun,
proyek NOAH masih dalam pengembangan di mana beberapa informasi penting
belum tersedia untuk dilihat di situs web mereka. Sebagian besar teknologi yang
dikembangkan umumnya berlaku dalam prakiraan cuaca, deteksi banjir, dan
sistem pemantauan menggunakan perangkat penginderaan, perangkat lunak
pemodelan, Internet, dan teknologi seluler.

Namun, sistem ini biasanya hanya untuk komunikasi satu arah. Untuk
mendapatkan pembaruan atau informasi terbaru, komunitas lokal perlu mengakses
situs web. Dan dalam mengakses situs web ini, diperlukan komputer atau ponsel
pintar yang memiliki fitur Internet, dan sebagian besar individu hampir tidak
mampu membelinya. Selain itu, individu sibuk dengan rutinitas hariannya, dan
kegiatan pemantauan tidak dapat menjadi prioritas mereka [1]. Ini adalah alasan
mengapa masyarakat dibutakan dengan status terkini dari DAS sungai terdekat.
Ketidaksadaran menyebabkan limpahan aliran air dari aliran sungai dan banjir
berikutnya dari berbagai daerah menyebabkan kerusakan yang luas pada properti
dan kehidupan manusia.

Penelitian ini menyajikan proyek yang lebih lokal untuk membantu


masyarakat yang terkena dampak banjir dengan memberikan informasi interaktif
dan waktu nyata mengenai ketinggian air saat ini. Penelitian ini membangun
prototipe yang mendeteksi ketinggian air saat ini dengan sensor ultrasonik. Area
geografis dibagi menjadi dua, di mana perangkat pemantauan dipasang. Secara
khusus, tujuan dari penelitian ini adalah untuk menciptakan sistem pemantauan
banjir yang memanfaatkan kerja sensor ultrasonic untuk memantau ketinggian air
dan untuk merancang dan mengembangkan sistem peringatan dini.

6
Dari penelitian di atas mendapatkan kesimpulan antara lain :

1. Proyek ini berkontribusi terhadap ekonomi dan warga. Ini


membayangkan komunitas yang aman, siap dan kurang korban
sebelumnya.

2. Model ini juga mempromosikan penggunaan sistem pemantauan waktu


nyata melalui aplikasi berbasis web yang dikembangkan dan sistem
pemberitahuan SMS sebagai media yang mudah dalam menyebarluaskan
informasi khususnya di daerah-daerah terpencil. Dengan memungkinkan
sistem dalam komunikasi dua arah, itu memberikan lebih banyak
fleksibilitas dalam memberikan informasi penting kepada masyarakat.

3. Sistem pemantauan banjir dan peringatan dini yang dikembangkan yang


menggunakan sensor ultrasonik untuk mendeteksi ketinggian air, berfungsi
dengan sempurna sesuai dengan spesifikasi yang disediakan. Itu berhasil
melewati beberapa tes berdasarkan parameter yang berbeda.

d. “Early Warning System of Flood Disaster Based on Ultrasonic


Sensors and Wireless Technology”(Indrasari et al., 2018)

Banyak daerah di Indonesia rawan bencana banjir. Bencana banjir dapat


terjadi kapan saja dan memberi dampak buruk bagi masyarakat, terutama
masyarakat yang tinggal di sekitar sungai. Karena itu, perlu dirancang suatu
sistem yang memberikan peringatan kepada masyarakat sebelum bencana banjir.

Dalam tulisan ini, Peneliti menggambarkan pengembangan prototipe


sistem peringatan dini banjir menggunakan teknologi nirkabel dan layanan pesan
singkat (SMS) sebagai media penyiaran informasi. Tiga sensor digunakan untuk
meningkatkan akurasi pengukuran, seperti dua buah sensor ultrasonic yang
dimanfaatkan sebagai pengukur level air, dan pengukuran laju aliran air
menggunakan sensor aliran air.

Eksperimental Prototipe yang dikembangkan terdiri dari dua jenis sensor


ultrasonik HC-SR04sebagai sensor pendeteksi ketinggian air, jenis sensor aliran

7
air dari yf-s201 untuk mengukur laju aliran, mikrokontroler sebagai sistem
kontrol, modul nirkabel xbee sebagai pemancar dan penerima, modul GSM
sim900A sebagai pengirim pesan singkat, dan buzzer sebagai indikator ketinggian
air.

Kesimpulan dari sistem ini antara lain :

1. Pengembangan sistem peringatan dini bencana banjir yang


memanfaatkan teknologi nirkabel, menggunakan modul xbee dan GSM,
karena peringatan jarak jauh telah berhasil dilaksanakan.

2. Sensor ultrasonik dapat bekerja secara efektif dalam mengukur kondisi


permukaan air yang bergerak.

3. Sementara itu, pengukuran sensor aliran air dapat digunakan sebagai


informasi tambahan, perubahan kecepatan aliran air dalam sistem
peringatan dini bencana banjir.

2.2 Tinjauan Studi

2.2.1 Analisis
Penjabaran penejelasan analisis karangan Peter Salim pada Kamus Bahasa
Indonesia Kontemporer sebagai berikut:

a. Analisis adalah mengetahui fakta yang tepat terhadap penyelidikan


suatu pristiwa.

b. Analisis adalah bagian-bagian atas pokok persoalan yang di uraikan


serta saling berhubungan tiap bagiannya dengan maksud mendapatkan
pengertian yang tepat.

c. Analisis adalah mengetahui secara seksama suatu hal dan


penjabarannya.

Kesimpulan yang dapat di ambil adalah Analisis merupakan pemecahan


masalah yang proses awalnya dimulai dengan hipotesis atau dugaan sampai
kebenarannya dapat terbukti melalui beberapa kepasitian.(Weeks, 2015)

8
2.2.2 Sistem Peringatan Dini
Sistem peringatan banjir ini merupakan sistem peringatan, dimana
apabila pengukuran curah hujandan ketinggian air menghasilkan nilai tertentu,
maka akan menentukan status peringatan banjir. Tujuan dari sistem
peringatan ini adalah meminimalkan kerugian yang disebabkan oleh
banjir. Peringatan dini banjir mencakup tindakan memberikan informasi
dengan bahasa yang mudah dicerna dan dipahami oleh masyarakat
awam. Penguatan dan penyebarluasan skema atau jejaring peringatan
dini banjir kepada semua unsur masyarakat menjadi suatu kebutuhan
penting. Sehingga secara keseluruhan sistem ini dapat bekerja secara
sinergis.(Umari et al., 2017)

2.2.3 Sensor
Sensor adalah sesuatu yang digunakan untuk mendeteksi adanya
perubahan lingkungan fisik atau kimia. Variable keluaran dari sensor yang diubah
menjadi besaran listrik disebut transduser. Pada saat ini, sensor telah dibuat
dengan ukuran sangat kecil denganorde nanometer. Ukuran yang sangat kecil ini
sangat memudahkan permakaian dan menghemat energi.(Wijaya.SN & Okta,
2015)

2.2.4 Sensor Ultrasonik


Sensor ultrasonik bekerja berdasarkan prinsip pantulan gelombangsuara,
dimana sensor ini menghasilkan gelombang suara yangkemudian menangkapnya
kembali dengan perbedaan waktu sebagaidasar penginderaannya. Perbedaan
waktu antara gelombang suaradipancarkan dengan ditangkapnya kembali
gelombang suara tersebutadalah berbanding lurus dengan jarak atau tinggi objek
yangmemantulkannya. Jenis objek yang dapat diindera diantaranya adalah: objek
padat, cair, butiran maupun tekstil.(Wijaya.SN & Okta, 2015)

9
Gambar 2.1 Sensor Ultrasonik

2.2.5 Jenis-jenis Sensor Ultrasonik


Ada beberapa macam jenis sensor ultrasonic diantaranya yaitu :

1. Sensor Ultrasonik SRF05

SRF05 adalah sensor non-kontak pengukur jarak menggunakan ultrasonik.


Prinsip kerja sensor ini adalah transmitter mengirimkan seberkas gelombang
ultrasonik, lalu diukur waktu yang dibutuhkan hingga datangnya pantulan dari
objek. SRF05 dapat mengukur jarak dalam rentang antara 3 cm – 3 m dengan
output panjang pulsa yang sebanding dengan jarak objek. Sensor ini hanya
memerlukan 2 pin I/O untuk berkomunikasi dengan mikrokontroler, yaitu
TRIGGER dan ECHO (R. Y. Endra et al., 2019).

2. Sensor Ultrasonik HC-SR04

Sensor HC-SR04 adalah sensor pengukur jarak berbasis gelombang


ultrasonik. Prinsip kerja sensor ini mirip dengan radar ultrasonik. Gelombang
ultrasonik dipancarkan kemudian diterima balik oleh receiver ultrasonik. Jarak
antara waktu pancar dan waktu terima adalah representasi dari jarak objek. Sensor
HC-SR04 adalah versi low cost dari sensor ultrasonik PING buatan parallax.
Perbedaannya terletak pada pin yang digunakan. HC-SR04 menggunakan 4 pin
sedangkan PING buatan parallax menggunakan 3 pin. Sensor ultrasonik terdiri

10
dari dari dua unit, yaitu unit pemancar dan unit penerima. Struktur unit pemancar
dan penerima sangatlah sederhana, sebuah kristal piezoelectric dihubungkan
dengan mekanik jangkar dan hanya dihubungkan dengan diafragma penggetar.
(Oliver, 2019)

3. Sensor Ultrasonic PIN

Sensor ini dapat mengukur jarak antara 2 cm sampai 300 cm. keluaran
dari sensor ini berupa pulsa yang lebarnya merepresentasikan jarak. Lebar
pulsanya bervariasi dari 115 uS sampai 18,5 mS. Sensor ultrasonic ping parallax
terdiri dari sebuah chip pembangkit sinyal 40KHz, sebuah speaker ultrasonik dan
sebuah mikropon ultrasonik. Speaker ultrasonik mengubah sinyal 40 KHz menjadi
suara sementara mikropon ultrasonik berfungsi untuk mendeteksi pantulan
suaranya.(Oliver, 2019)

2.2.6 Pengertian Mikrokontroler


Sebuah chip IC sebagai penerima sinyal input atau biasa di sebut dengan
Mikrokontroler, di olah dan mengirimkan sinyal output sama dengan program
yang dimasukkan. Serta memiliki CPU, lajur Input dan Output, memori dan hal
pelengkap lainnya (Robby Yuli Endra et al., 2019). Jika di bandingkan dengan
CPU dalam segi kecepatan maka mikrokontroler jauh lebih rendah karna
kecepatan mikroprosesor pada PC sudah mencapai orde GHz, dan umumnya
berkisar 1-16 MHz pada sebuah mikrokontroler. RAM dan ROM pada sebuah pc
memiliki kapasitas mencapai orde Gbyte, sedangkan mikrokontroler hanya di
kisaran orde byte/Kbyte. (Wicida, 2016)

2.2.7 Arduino Uno


Board mikrokontroler yang berbasis ATmega328(datasheet) merupakan
pengertian Arduino Uno. Mempunyai 6 pin inputyang bias di gunakan sebagai
output PWM dan pin input analog sebanyak 6, semua berjulah 14 pin input dan
output digital, dilengkapi juga dengan 16 MHzosilator Kristal, koneksi USB,
power jack, ICSP header, dan tombol reset (R. Y. Endra, 2019). Mikrokontroler
memperlukan dukungan agar dapat digunakan, dengan mengalirkan listrik AC

11
yang-ke adaptor-DC atau menggunakan kabel USB atau batrai untuk
menjalankannya atau menghubungkan Board Arduino Uno ke computer. Dalam
hal koneksi USB-to-serial Uno tidak sama dengan kebanyakan board dimana Uno
menggunakan fitur Atmega8U2 untuk converter USB-to-serial sedangkan bord
lainnya menggunakan chip FTDI driver USB-to-serial. (Wijaya.SN & Okta, 2015)

Gambar 2.2 Arduino Uno

2.2.8 Software Arduino IDE


Software arduino yang digunakan adalah driver dan IDE. IDE atau
Integrated Development Environment merupakan suatu program khusus untuk
suatu komputer agar dapat membuat suatu rancangan atau sketsa program untuk
papan Arduino.(Artanto, 2012) IDE arduino merupakan software yang sangat
canggih ditulis dengan menggunakan java. IDE arduino terdiri dari :

1. Editor Program, pada editor program terdapat sebuah window yang


dapat digunakan pengguna untuk membuat atau menulis program dan
program tersebut dapat di edit dalam bahasa processing.
2. Verify, pengguna dapat melihat kode yang error atau tidak tepat
sebelum melakukan upload menuju board.

12
3. Uploader, merupakan suatu modul yang biasa di gunakan untuk
memuat kode biner pada computer menuju memori dalam arduino.
4. New, Memulai sebuah lembar sketch baru.
5. Open, menampilkan sketchbook arduino yang di dalamnya terdapat list
sketch.
6. Save, menyimpan lembar sketch dalam sketchbook.
7. Serial Monitor, membuka serial data yang boar arduino kirim.(Artanto,
2012)

Gambar 2.3 Arduino ID

13
2.2.9 Buzzer
Buzzer merupakan suatu bagian dari elektronika dengan kegunaan untuk
mengubah energy listrik menjadi getar atau suara. Buzzer memiliki prinsip kerja
yang persis seperti loud speaker, proses kerja buzzer meliputi gelombang yang
berada pada diafragma dan dialiri arus listik dimana biasa di sebut dengan
electromagnet, gelombang tersebut akan tertarik ke luar ataupun dalam, hal ini
bergantung pada polaritas magnetnya dan arah arus, maka akan terjadi gerakan
gelombang secara acak yang mengakibatkan bergetarnya udara dan menghasilkan
suara. Buzzer sering kali dimanfaatkan untuk indikator sebuah proses yang telah
selesai atau terdapat kesalahan yang terjadi.(Umari et al., 2017)

Gambar 2.4 Buzzer

2.2.10 LED
Light Emitting Diode atau biasa di sebut LED adalah suatu elektronik yang
bias memunculkan emisi cahaya. Semikonduktor merupakan hal penting untuk
menciptakan emisi cahaya, dengan cara syarat doping yang digunakan adalah
arsenic, gallium, dan phosphorus dan terdapat berrbagai jenis doping serta warna
output yang berbeda pula. Terdapat berbagai warna pada LED seperti kuning,
hijau,merah dan biru, dari berbagai warna tersebut biru sangat sulit ditemukan.
Pemilihan LED untuk digunakan tidak hanya melalui warna tapi perlu
memperhatikan daya dan tegangannya. Wadah cahaya pada LED memiliki

14
berbagai macam bentuk seperti bulat, persegi, dan lonjong.(Mining & Mining,
2001)

Gambar 2.5 LED

15
3. TUJUAN DAN MANFAAT

3.1 Tujuan Penelitian


Adapun tujuan Penelitian ini adalah :

1. Menegtahui sistem kerja sensor ultrasonik untuk merancang alat


deteksi banjir secara otomatis.
2. Mengetahui langkah-langkah merancang dan membangun system
peringatan dini banjir secara otomatis.

3.2 Manfaat Penelitian


Dampak tercapainya tujuan dari sebuah penelitian adalah makna dari manfaat
penelitian. Dalam sebuah penelitian apabila tujuan dapat terlaksana serta rumusan
masakah terpecahkan secara tepat, maka apa manfaatnya.

Adapun manfaat dari penelitian ini adalah :

1. Mengetahui bagaimana cara kerja sensor ultrasonik dalam mendeteksi


media air.
2. Menegetahui bagaimana cara kerja sensor ultrasonic menggunkan arduino
dalam mendeteksi ketinggian air secara otomatis.
3. Sebagai bahan penunjang untuk pengembangan penelitian selanjutnya.

16
4. METODOLOGI PENELITIAN

4.1 Metode Penelitian


Metode merupakan hal penting yang ada di kehidupan ini untuk meraih hal
yang dicita-citakan. Dalam kamus besar bahasa Indonesia moteode memiliki
pengertian yaitu “Keteraturan cara yang di pakai untuk menjalankan sebuah
kegiatan dengan tujuan tercapainya sebuah yang dikehendaki, atau proses kerja
sistem untuk membantu pelaksanaan sebuah pekerjaan untuk tujuan tertentu agak
tercapai.

Pada dasarnya metode penelitian merupakan suatu upaya ilmiah dalam


memperoleh data dengan maksud dan kegunaan tertentu. Cara ilmiah, data,
tujuan, dan kegunaan atau manfaat merupakan empat kunci yang perlu di
perhatikan dalam metode penelitian. (Sugiyono, 2012).

4.2 Metode Pengumpulan Data


Metode eksperimen menjadi motode pengumpulan data yang di gunakan
pada penelitian ini di mana peneliti mengalami dan melakukan percobaan sendiri
sesuatu yang di pelajari. Metode eksperimen dalam proses penelitian ini seperti,
kesempatan yang di berikan untuk mengalami sendiri atau melakukan sendiri,
menjalankan suatu proses, mengamati suatu keadaan dan proses suatu objek. Hal
ini menuntut peneliti untuk merasakan sendiri, memecahkan kebenaran di balik
hal tersebut, atau mencoba menemukan suatu dalil atau hukum, dan dari proses
yang telah di alami peneliti dapat menarik kesimpulannya.

Khususnya dalam bidang fisika, dapat menggunakan desain eksperimen


karena variabel dapat ditentukan dan variabel lain yang tidak digunakan dapat
dikontrol dengan ketat (Sugiyono, 2012).

4.3 Teknik Pengumpulan Data


Adapun tujuan penelitian yaitu menjawab rumusan masalah dalam penelitian
dan dalam menjawabnya dibutuhkan informasi atau data yang di dapat dari tahap
pengumpulan data.

17
Teknik kepustkaan menjadi teknik pengumpulan data yang di gunakan
penelitidalam penelitian ini. Refrensi buku dan literature yang sejenis dan
berkaitan dengan penelitian ini menjadi factor pendukung dalam proses penelitian.
Pelaksanaan metode kepustakaan bisa di lakukan dengan mempelajari buku-buku,
bahan dan sumber-sumber tertulis lainnya yang terkait dengan masalah yang di
teliti.

4.4 Analisis Kebutuhan


Suatu aktivitas diantara banyak aktivitas dalam proses rekayasa kebutuhan
perangkat lunak dalam mengethui permasalahan dalam sistem yang sedang
berjalan dan solusi berdasarkan data-data yang telah terkumpul untuk memenuhi
kebutuhan sistem merupakan pengertian dari Analisis kebutuhan. Analisis
kebutuhan meliputi kebutuhan perangkat keras dan perngkat lunak yang terkait
dengan kebutuhan fungsionaldan non fungsional.

4.4.1 Analisis Kebutuhan Fungsional


Penjabaran sebuah proses yang terinci setiap fungsi yang dipakai dalam
memecahkan permasalahan merupakan bagian dari Kebutuhan fungsional.
Kebutuhan fungsional yang dimaksud dalam penelitian ini adalah sistem yang di
rancang mampu mendeteksi ketinggian air secara otomatis dan apabila level air
berpotensi menyebabkan bahaya banjir, diharapkan sistem mampu memberikan
tanda peringatan berupa buzzer. Sehingga masyarakat yang bermukim di wilayah
rawan banjir dapat melakukan tindakan penyelamatan diri sebelum banjir datang.

4.4.2 Analisis Kebutuhan Non Fungsional


Memahami spesifikasi yang di butuhkan sistem menajadi alas an mengapa
Analisis kebutuhan non fungsional dilakukan. Dalam spesifikasi kebutuhan
terdapat analisi perangkat keras atau hardware dan analisis kebutuhan perangkat
lunak atau software.

4.4.3 Analisis Perangkat Keras (Hardware)


Pada penelitian ini diperlukan komponen minimum hardware sebagai berikut :

a. Laptop

18
b. Mikrokontroler Arduino Uno
c. Kabel USB tipe A ke tipe B
d. Sensor Ultrasonic HC-SR04
e. Buzzer
f. Kabel Jumper
g. Breadboard
h. Lampu LED

4.4.4 Analisis Perangkat Lunak (Software)


Beberapa perangkat lunak penting yang digunakan pada penelitian ini sebagai
berikut :

a. Windows 7 atau diatasnya


b. IDE Arduino

19
5. HASIL DAN PEMBAHASAN

5.1 Alur Kerja Sistem Peringatan Dini Banjir

OUTPUT

INPUT PEMROSES BUZZER

SENSOR ARDUINO
OUTPUT

LED

Gambar 5.1 Alur Keja Sistem

Alur kerja pada sistem ini adalah sebagai berikut :

a. Pada alur kerja sistem ini sensor akan mendeteksi jarak atau ketinggian air
pada sungai.
b. Kemudian sensor akan mengirim jarak atau ketinggian air ke arduino.
c. Arduino akan memproses ketinggian air.
d. Jika niali ketinggian air barada pada level mengancam , maka arduino
akan membunyikan buzzer dan lampu led merah akan menyala sebagai
indikator “bahaya”.

Sedangkan jika nilai ketinggian air berada pada level normal maka arduino akan
menonaktifkan buzzer dan led putih akan menyala.

20
5.2 Perakitan Alat Peringatan Dini Banjir Otomatis
Pada perakitan alat ini peneliti merakitnya secara bertahap pertama peneliti
melakukan pemasangan sensor Ultrasonik sebagai perangkat yang akan
mendeteksi ketinggian air, lalu kedua pemasangan LED, dan yang terakhir
pemasangan Buzzer sebagai output keluaran alarm peringatan.

Gambar 5.2 Pemasangan Sensor Ultrasonik

Gambar 5.3 Pemasangan LED

21
Gambar 5.4 Pemasangan Buzzer

Berikut ini adalah komponen-komponen rangkaian alat peringatan dini banjir


otomatis :

1. Arduino UNO
2. Sensor Ultrasonic
3. USB downloader
4. Buzzer
5. Breadboard
6. Resistor
7. Kabel jumper
8. LED

22
Tabel 5.1 Rangkaian Sensor Ultrasonik ke Arduino

Sensor Ultrasonik Arduino


Vcc Pin 5v
Trig Pin 2
Echo Pin 3
GND Pin GND

Tabel 5.2 Rangkaian Buzzer ke Arduino

Buzzer Arduino
Kabel Positif Pin 8
Kabel Negatif GND

Tabel 5.3 Rangkaian LED ke Arduino

LED Arduino
LED Putih Pin 4
LED Hijau Pin 5
LED Kuning Pin 6
LED Merah Pin 7

5.3 Pembahasan Program


Di dalam pembahasan program ini, peneliti hanya membahas alur kerja pada
sensor Ultrasonik menggunakan program yang akan dikontrol dengan arduino uno
dan dijalankan sesuai sesuai perancangan yang sebelumnya telah di rancang oleh
peneliti. Oleh karena itu sebelum dilakukannya pengujian pada sensor Ultrasonik,
peneliti mencoba memastikan untuk menjalankan program yang sudah di buat
menggunakan software IDE arduino pada rangkaian modul yang telah dirancang
sebelumnya.

23
Berikut adalah kode Program sistem deteksi banjir otomatis pada IDE
Arduino yang digunakan dalam penelitian :

Proses Import

#define trigPin 2 // set trig di pin 2

#define echoPin 3 // set echo di pin 3

#define ledputih 4

#define ledhijau 5

#define ledkuning 6 Set Pin LED dan Buzzer

#define ledmerah 7

#define buzzer 8

Proses Pengambilan sampel

void setup() {

Serial.begin (9600); // serial begin untuk membuka serial


monitor a pada IDE

pinMode(trigPin, OUTPUT); // set trig sebagai output

pinMode(echoPin, INPUT); // set echo sebagai input

pinMode(buzzer, OUTPUT); //set buzzer sebagai output

24
pinMode(ledputih, OUTPUT);

pinMode(ledhijau, OUTPUT); Set semua LED sebagai output.

pinMode(ledkuning, OUTPUT);

pinMode(ledmerah, OUTPUT);

Proses Looping

void loop() {

long duration, distance;

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);

distance = (duration/2) / 29.1;

25
Serial.print("Distance = ");

if (distance >= 20){

Serial.println("Aman");

digitalWrite(ledputih, HIGH);
Jika jarak lebih dari 20 maka led
digitalWrite(ledhijau, LOW);
putih akan menyala .

digitalWrite(ledkuning, LOW);

digitalWrite(ledmerah,LOW);

digitalWrite(buzzer,LOW);

else {

digitalWrite(ledputih,LOW);

if (distance <= 19){

Serial.println("Siaga");
Jika jarak kurang dari 19 maka
digitalWrite(ledhijau, HIGH); led hijau akan menyala.

digitalWrite(ledkuning, LOW);

digitalWrite(ledmerah,LOW);

digitalWrite(buzzer,LOW);

26
if (distance < 12) {

Serial.println("Awas");

digitalWrite(ledkuning, HIGH);
Jika jarak kurang dari 12 maka led

digitalWrite(ledhijau, LOW); kuning akan menyala.

digitalWrite(ledmerah,LOW);

digitalWrite(buzzer,LOW);

if (distance < 7) {

Serial.println("Bahaya");

digitalWrite(ledmerah, HIGH); Jika jarak kurang dari 7 maka led


merah akan menyala dan buzzer
digitalWrite(buzzer,HIGH);
akan berbunyi.
digitalWrite(ledkuning, LOW);

digitalWrite(ledhijau, LOW);

delay(500);

27
5.4 Pengujian Alat
Pengujian ini bertujuan untuk mengetahui cara kerja sensor ultrasonik untuk
mendeteksi ketinggian air dan memberikan alarm peringatan saat sensor
mendeteksi level ketinggian air, ketinggian air terbagi menjadi 4 bagian yaitu
level aman, siaga, awas, dan bahaya.

Gambar 5.5 Pengujian Alat (Level Aman)

Jika jarak lebih dari 20cm maka led putih akan menyala sebagai tanda
level ketinggian air berada pada tahap aman.

Gambar 5.6 Pengujian Alat (Level Siaga)

Jika jarak kurang dari 19 maka led hijau akan menyala sebagai tanda level
air berada pada tahap siaga.

28
Gambar 5.7 Pengujian Alat (Level Awas)

Jika jarak kurang dari 12 maka led kuning akan menyala sebagai tanda
level air berada pada tahap awas.

Gambar 5.8 Pengujian Alat (Level Bahaya)

29
Jika jarak kurang dari 7 maka secara bersamaan led merah dan buzzer
akan menyala sebagai tanda level ketinggian air berada pada tahap bahaya.

5.5 Hasil Pengujian Sensor Ultrasonik Sebagai Pendeteksi Banjr Otomatis


Setelah semua diuji dan berjalan dengan baik dari program maupun alat
maka hasil dari pengujian keseluruhan sebagai tabel berikut :

Tabel 5.4 Tabel Pengujian Alat

No Jarak Level Buzzer

1 50 – 20 cm Aman Tidak Menyala

2 19 – 12 cm Siaga Tidak Menyala

3 11 – 7 cm Awas Tidak Menyala

4 6 – 3 cm Bahaya Menyala

30
6. RENCANA PENELITIAN BERIKUTNYA

Pada kesempatan kali ini peneliti hanya mampu menganalisis cara sensor
ultrasonic menggunakan mikrokontroler arduino untuk merancang alat pendeteksi
banjir secara otomatis. Untuk kesempatan berikutnya peneliti ingin menambahkan
sebuah notifikasi berupa broadcast yang otomatis terkirim ke smarthphone warga
tentang level ketinggian air dan seberapa mengancamnya ketinggian air tersebut.

31
7. KESIMPULAN DAN SARAN

7.1 Kesimpulan
Dari analisa dan pembahasan diatas yang telah dibuat, memperoleh
kesimpulan sebagai berikut:

1. Penelitian ini berhasil membuat model atau prototype peringatan dini banjir
secara otomatis yang dapat bekerja sesuai dengan rancangan peneliti.
2. Sensor Ultrasonik dapat mendeteksi sangat baik pada media air, dimana naik
dan turunnya air dapat terdeteksi.

Sensor Ultrasonik memiliki titik buta , yaitu di saat jarak antara ultrasonic dan air
kurang dari 1cm.

7.2 Saran
Berdasarkan analisis yang di lakukan, peneliti menyarankan untuk
menempatakan sensor ultrasonik dengan tepat karna sensor ini memiliki titik buta,
dengan penempatan yang tepat maka akan membuat pendeteksian air berjalan
dengan baik dan menghindari berbagai resiko yang tidak di inginkan.

32
Daftar Pustaka

Artanto. (2012). Sejarah Arduino. Kelebihan Arduino Dari Platform Hardware


Mikrokontroller, 4–27.

Endra, R. Y. (2019). Smart Room Menggunakan Internet Of Things Untuk


Efisiensi Biaya dan Keamanan Ruangan. Aura Publishing.
https://doi.org/https://doi.org/10.31219/osf.io/gz6mb

Endra, R. Y., Cucus, A., & Affandi, F. N. (2019). The Concept and
Implementation of Smart Room using Internet of things (IoT) for Cost
Efficiency and Room Security. Journal of Physics: Conference Series,
1381(1). https://doi.org/10.1088/1742-6596/1381/1/012018

Endra, Robby Yuli, & Agustina, D. R. (2019). Media Pembelajaran Pengenalan


Perangkat Keras Komputer Menggunakan Augmented Reality. Expert –
Jurnal Management Sistem Informasi Dan Teknologi, 9(2), 63–69.
http://jurnal.ubl.ac.id/index.php/expert/article/view/1311/1503

Endra, Robby Yuli, Aprilita, D. S., Informatika, P. S., Komputer, F. I., &
Lampung, U. B. (2018). E-Report Berbasis Web Menggunakan Metode
Model View Controller Untuk Mengetahui Peningkatan. 15–22.

Endra, Robby Yuli, Cucus, A., Affandi, F. N., & Hermawan, D. (2019).
Implementasi Sistem Kontrol Berbasis Web Pada Smart Room Dengan
Menggunakan Konsep Internet Of Things. Explore – Jurnal Sistem Informasi
Dan Telematika (Telekomunikasi, Multimedia & Informatika), 10(2), 98–
106. https://doi.org/http://dx.doi.org/10.36448/jsit.v10i2.1316

Indrasari, W., Iswanto, B. H., & Andayani, M. (2018). Early Warning System of
Flood Disaster Based on Ultrasonic Sensors and Wireless Technology. IOP
Conference Series: Materials Science and Engineering, 335(1).
https://doi.org/10.1088/1757-899X/335/1/012005

Mining, D., & Mining, T. (2001). Bab ii dasar teori 1.1. 2008, 6–14.

33
Natividad, J. G., & Mendez, J. M. (2018). Flood Monitoring and Early Warning
System Using Ultrasonic Sensor. IOP Conference Series: Materials Science
and Engineering, 325(1). https://doi.org/10.1088/1757-899X/325/1/012020

Oliver, J. (2019). 済無No Title No Title. Hilos Tensados, 1, 1–476.


https://doi.org/10.1017/CBO9781107415324.004

Sarmidi; Bardisila Bhui. (2018). Sistem Peringatan Dini Banjir Menggunakan


Sensor Ultrasonik Berbasis Arduino Uno Sarmidi1,. Rancang Bangun Sistem
Informasi Pengolahan Bank Sampah Puspasari Kecamatan Purbaratu Kota
Tasikmalaya, 02(01), 181–190.

Umari, C., Anggraini, E., & Zainul Muttaqinm Rofif. (2017). Rancang Bangun
Sistem Peringatan Dini Banjir Berbasis Sensor Ultrasonik Dan
Mikrokontroler Sebagai Upaya Penanggulangan Banjir. Jurnal Meteorologi
Klimatologi Dan Geofisika, 4(2), 35–42.

Weeks, D. P. C. C. L. E. Y. N. to K. in 20. (2015). Analisis. Dk, 53(9), 1689–


1699. https://doi.org/10.1017/CBO9781107415324.004

Wicida, S. S. (2016). Sistem Peringatan Dini Bahaya Banjir Kota Samarinda


Mengunakan Sensor Ultrasonic Berbasis Mikrokontroler Dengan Buzzer
Dan SMS. Jurnal Ilmiah Elektronika, vol, 4, 30–34.

Wijaya.SN, & Okta. (2015). Kendali Motor Dc Menggunakan Sensor Srf (Sonar
Range Finder) Pada Robot Webcam Berbasis Android. Politeknik Negeri
Sriwijaya, 5–37.

34

Anda mungkin juga menyukai