i
RANCANG BANGUN APLIKASI SISTEM MONITORING DETEKSI HUJAN BERBASIS MAPS DAN IOT
HALAMAN JUDUL
Skripsi
Untuk memenuhi syarat memperoleh Derajat Sarjana Teknik (S.T.)
Oleh:
MUHAMMAD FIKRI SETIADI NIM 180155201012
JURUSAN INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MARITIM RAJA ALI HAJI TANJUNGPINANG
2023
ii
iii
iv
vii
KATA PENGANTAR
Penulis mengucapkan puji dan syukur ke hadirat Allah SWT karena berkat rahmat dan karunianya penulis dapat menyelesaikan tugas akhir yang berjudul
“Rancang Bangun Aplikasi Sistem Monitoring Deteksi Hujan Berbasis Maps Dan IoT” dengan waktu yang tepat walaupun banyak rintangan yang penulis hadapi selama proses penyelesaian tugas akhir ini.
Pada kesempatan ini penulis mengucapkan terima kasih kepada seluruh pihak yang sudah membantu penulis dalam menyelesaikan tugas akhir ini. Penulis tidak dapat membalas semua kebaikan yang telah diterima, semoga Allah senantiasa memberikan kebahagiaan dan keberkahan kepada kita semua. Penulis ingin mengucapkan terima kasih banyak kepada orang-orang yang berperan penting dalam kehidupan penulis, yaitu :
1. Kedua orang tua penulis yang tidak pernah bosan dan hentinya mendoakan, memberikan kasih sayang yang tidak terbilang, dukungan, motivasi dan kebahagiaan. Tanpa mereka penulis dan karya tulis ini tidak akan pernah ada.
2. Keluarga besar yang memberikan dukungan secara moril dan materil.
3. Bapak Sapta Nugraha, S.T., M.Eng selaku dekan Fakultas Teknik Informatika Universitas Maritim Raja Ali Haji.
4. Bapak Muhamad Radzi Rathomi, S.Kom., M.Cs. selaku Ketua Jurusan Teknik Informatika Universitas Maritim Raja ali Haji sekaligus Dosen Pembimbing I yang sudah mengoreksi, memberikan saran, solusi, dan membimbing penulis dalam melakukan penelitian dan pengerjaan karya tulis ini.
5. Ibu Nurfalinda, S.T., M.Cs selaku Dosen Pembimbing II yang sudah mengoreksi, memberikan saran, solusi, dan membimbing penulis dalam melakukan penelitian dan pengerjaan karya tulis ini.
6. Dosen Penguji yang sudah memberikan kritik dan saran dalam penelitian dan penulisan karya tulis ini.
viii
7. Seluruh Dosen Teknik Informatika Universitas Maritim Raja Ali Haji yang sudah memberikan penulis banyak ilmu, nasihat, dan bimbingan.
8. Staff Tata Usaha Fakultas Teknik Universitas Maritim Raja Ali Haji yang selalu membantu mengurus segala macam berkas dan administrasi hingga akhir masa perkuliahan.
9. Orang terdekat penulis terutama Nurul Insyra Natasya sudah menjadi support system yang selalu membantu apa pun, dimana pun dan kapan pun kepada penulis, memotivasi dan memberi semangat untuk menggapai cita-cita, menghibur penulis disaat sedih, selalu menemani penulis dalam suka maupun duka selama 4 tahun ini.
10. Teman-teman Teknik Informatika Angkatan 2018 terutama, Lucky Darmawan, Agistira Lamunde, Ibnu Riko Ramdani,, M. Fitra Wahyudi, Lucky Yuirisqi, Muzadid Salam, Zulfami Rauzi dan Ari Saputra yang telah membantu dan memberikan semangat kepada penulis.
Penulis menyadari masih terdapat berbagai kekurangan, karena itu penulis meminta masukan dan saran yang membangun demi kesempurnaan skripsi ini. Semoga skripsi ini bermanfaat dan menambah pengetahuan kita.
Tanjungpinang, 25 Januari 2023
( Muhammad Fikri Setiadi )
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
PERNYATAAN ORISINALITAS ... iv
HALAMAN PERSEMBAHAN... v
HALAMAN MOTO... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR TABEL ... xi
DAFTAR GAMBAR ... xiii
GLOSARIUM ... xv
ABSTRAK ... xvi
ABSTRACT ... xvii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 3
1.4 Tujuan Penelitian ... 3
1.5 Manfaat Penelitian ... 3
1.6 Keaslian Penelitian ... 4
1.7 Sistematika Penulisan ... 5
BAB II KAJIAN LITERATUR ... 7
2.1 Tinjauan Pustaka ... 7
2.2 Landasan Teori ... 13
2.2.1 Internet Of Things ... 13
2.2.2 Curah Hujan ... 13
2.2.3 Prototype ... 13
2.2.4 Arduino IDE ... 14
2.2.5 Website ... 15
2.2.6 Maps ... 15
2.2.7 ESP8266 ... 16
2.2.8 Raindrop Sensor ... 16
2.2.9 MOS (Mean Opinion Score) ... 17
BAB III METODE PENELITIAN... 19
3.1 Deskripsi Umum Sistem ... 19
3.2 Fungsi Produk ... 19
3.3 Karakteristik Pengguna ... 20
3.4 Alat dan Bahan ... 20
3.4.1 Kebutuhan Perangkat Keras ... 20
3.4.2 Kebutuhan Perangkat Lunak ... 22
3.5 Prosedur Penelitian ... 23
3.6 Studi Literatur ... 25
x
3.7 Pengumpulan Data ... 25
3.7.1 Studi Pustaka ... 25
3.7.2 Eksperimen ... 25
3.8 Metode Pengembangan Sistem ... 26
3.9 Analisis dan Perancangan ... 27
3.9.1 Analisis Kebutuhan ... 27
3.9.2 Perancangan Sistem ... 28
3.10 Implementasi ... 43
3.10.1 Implementasi Website Sistem Monitoring Deteksi Hujan ... 43
3.10.2 Implementasi Alat Deteksi Hujan ... 54
3.12 Teknis Pengujian ... 55
BAB IV HASIL DAN PEMBAHASAN ... 56
4.1 Pengujian Sistem ... 56
4.1.1 Pengujian Website Sistem Monitoring Deteksi Hujan ... 56
4.2.2 Pengujian Alat Deteksi Hujan ... 84
4.2 Analisis Hasil ... 85
BAB V PENUTUP ... 87
5.1 Kesimpulan ... 87
5.2 Saran ... 87
DAFTAR PUSTAKA ... 86
LAMPIRAN ... 91