Tentang Proyek Ini
Aplikasi mobile "Pemantau Suhu dan Kelembapan" adalah solusi IoT yang memungkinkan pengguna untuk memantau kondisi lingkungan secara real-time melalui smartphone. Aplikasi ini dikembangkan menggunakan MIT App Inventor dan terhubung dengan sensor melalui API.
Fitur Utama
- Real-time Monitoring: Tampilan data suhu dan kelembapan secara langsung
- Grafik Historical: Visualisasi data dalam bentuk chart untuk analisis trend
- Alert System: Notifikasi push saat kondisi melebihi batas normal
- Data Export: Kemampuan export data untuk analisis lebih lanjut
- Multi-device Support: Dapat menampilkan data dari beberapa sensor sekaligus
Teknologi yang Digunakan
- MIT App Inventor: Platform pengembangan aplikasi mobile visual
- REST API: Komunikasi data antara sensor dan aplikasi
- JSON Format: Format pertukaran data yang efisien
- Firebase: Backend database untuk penyimpanan data
- Chart Components: Library untuk visualisasi data
Arsitektur Sistem
- Sensor DHT22 membaca data suhu dan kelembapan
- Mikrokontroler ESP32 mengirim data ke cloud database
- API endpoint menyediakan data dalam format JSON
- Aplikasi mobile mengambil data melalui HTTP request
- Interface menampilkan data dalam bentuk dashboard
Proses Pengembangan
- Analisis kebutuhan dan perancangan UI/UX
- Pembuatan prototype aplikasi di MIT App Inventor
- Integrasi API untuk komunikasi data
- Implementasi fitur chart dan alert system
- Testing dan debugging aplikasi
- Deployment dan dokumentasi
Tantangan & Solusi
- Real-time Updates: Menggunakan timer dan HTTP polling untuk update berkala
- Data Visualization: Implementasi chart library untuk grafik yang responsif
- Error Handling: Sistem backup dan retry mechanism untuk koneksi yang stabil
Hasil & Dampak
Aplikasi berhasil memberikan solusi monitoring yang user-friendly dengan interface yang intuitif. Pengguna dapat dengan mudah memantau kondisi lingkungan dari jarak jauh dan menerima notifikasi ketika terjadi perubahan yang signifikan.