Dashboard Profil Pembuat

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.

Foto Pembuat 1

Anggota 1

Politeknik Negeri Semarang

Nama Fathir Akbar Maulana
NIM 3.33.24.0.11
Program Studi D3 Teknik Telekomunikasi
Peran Perancangan Hardware dan Pengujian Sensor
Foto Pembuat 2

Anggota 2

Politeknik Negeri Semarang

Nama Bintang Dwi Aditya Permana
NIM 3.33.24.0.07
Program Studi D3 Teknik Telekomunikasi
Peran Perancangan Website dan Database

Deskripsi Proyek

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.

Komponen Sistem

ESP32

Mikrokontroler utama untuk membaca sensor, mengolah data, dan mengirim data ke localhost.

MPU6050

Sensor untuk membaca perubahan sudut kemiringan pada sumbu pitch dan roll.

LCD I2C

Menampilkan status tanah secara langsung pada perangkat.

LED dan Buzzer

Memberikan indikator visual dan suara ketika kondisi tanah mulai berbahaya.

MySQL

Menyimpan data monitoring berupa pitch, roll, kemiringan, status, dan waktu.

Dashboard Web

Menampilkan data monitoring secara real-time dalam bentuk status, tabel, dan grafik.

Software dan Tools

Arduino IDE ESP32 MPU6050 PHP MySQL XAMPP HTML CSS JavaScript Chart.js

Tujuan Sistem

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.