Sistem ini merupakan proyek monitoring hujan berbasis IoT yang dibuat untuk mendeteksi kondisi hujan secara otomatis menggunakan ESP32, sensor hujan, dan motor servo. Data hasil pembacaan sensor dikirim ke database MySQL dan ditampilkan melalui dashboard localhost secara real-time.
Politeknik Negeri Semarang
Politeknik Negeri Semarang
Proyek ini merupakan sistem pemantauan tanah gerak real-time berbasis Internet of Things (IoT) yang dirancang untuk mendeteksi perubahan kemiringan tanah menggunakan sensor MPU6050. Sensor MPU6050 berfungsi membaca perubahan sudut pada sumbu pitch dan roll. Data kemiringan tersebut kemudian diproses oleh ESP32 untuk menentukan kondisi tanah ke dalam beberapa level status, yaitu AMAN, WASPADA, SIAGA, dan BAHAYA.
Sistem ini dilengkapi dengan LCD I2C untuk menampilkan status kondisi tanah secara langsung pada perangkat. Selain itu, LED dan buzzer digunakan sebagai indikator peringatan ketika nilai kemiringan tanah melewati batas yang telah ditentukan. Pada kondisi AMAN, sistem menunjukkan bahwa tanah masih stabil. Pada kondisi WASPADA dan SIAGA, sistem memberikan peringatan awal melalui indikator. Sementara pada kondisi BAHAYA, buzzer dan LED akan aktif sebagai tanda bahwa perubahan kemiringan tanah sudah berada pada level berisiko.
Data hasil pembacaan sensor seperti pitch, roll, nilai kemiringan, status kondisi tanah, dan waktu pengukuran dikirimkan oleh ESP32 ke database MySQL melalui jaringan WiFi. Data tersebut kemudian ditampilkan pada dashboard web localhost secara real-time. Dashboard menampilkan status tanah saat ini, nilai sensor, grafik kemiringan, riwayat data monitoring, serta fitur download data dalam bentuk Excel. Dengan adanya sistem ini, proses pemantauan tanah gerak dapat dilakukan secara lebih mudah, cepat, dan terdokumentasi.
Mikrokontroler utama untuk membaca sensor, mengolah data, dan mengirim data ke localhost.
Sensor untuk membaca perubahan sudut kemiringan pada sumbu pitch dan roll.
Menampilkan status tanah secara langsung pada perangkat.
Memberikan indikator visual dan suara ketika kondisi tanah mulai berbahaya.
Menyimpan data monitoring berupa pitch, roll, kemiringan, status, dan waktu.
Menampilkan data monitoring secara real-time dalam bentuk status, tabel, dan grafik.
Tujuan dari sistem ini adalah merancang dan membangun alat pemantauan tanah gerak secara real-time berbasis Internet of Things (IoT) yang mampu mendeteksi perubahan kemiringan tanah sejak dini. Sistem ini bertujuan untuk membaca nilai pitch, roll, dan kemiringan tanah menggunakan sensor MPU6050, kemudian mengolah data tersebut menjadi status kondisi tanah, yaitu AMAN, WASPADA, SIAGA, dan BAHAYA.
Selain itu, sistem ini dibuat untuk memberikan informasi kondisi tanah secara cepat melalui LCD, LED, buzzer, dan dashboard web localhost. Dengan adanya dashboard, pengguna dapat memantau data sensor, melihat riwayat pengukuran, membaca grafik kemiringan, serta menyimpan data monitoring dalam bentuk Excel. Sistem ini diharapkan dapat membantu pengguna dalam melakukan pemantauan kondisi tanah secara lebih mudah, cepat, dan terdokumentasi sehingga tindakan pencegahan dapat dilakukan sebelum kondisi menjadi berbahaya.