Smart Parking System
Smart Parking System adalah proyek IoT yang aku kembangkan untuk mempermudah pengelolaan area parkir, khususnya di tempat ramai seperti mall atau kampus.
Idenya berawal dari masalah klasik: mencari slot parkir kosong bisa memakan waktu lama, apalagi di jam sibuk. Dengan sistem ini, pengguna dapat langsung melihat slot mana yang kosong melalui aplikasi web atau layar informasi di pintu masuk.
Proyek ini menggunakan kombinasi sensor ultrasonik untuk mendeteksi keberadaan kendaraan dan kamera untuk pengambilan gambar sebagai verifikasi visual. Data dari sensor dikirim ke server melalui modul ESP8266, lalu diproses di backend berbasis Node.js.
Aplikasi web dibangun menggunakan React dengan Tailwind CSS untuk tampilan, sedangkan database yang digunakan adalah MongoDB untuk menyimpan status setiap slot.
Fitur utama:
Deteksi slot parkir kosong secara real-time
Tampilan peta parkir di aplikasi web
Integrasi kamera untuk verifikasi
Dashboard admin untuk mengatur dan memantau semua slot
Notifikasi jika area parkir penuh
Selama proses pengembangan, tantangan terbesar adalah sinkronisasi data dari banyak sensor sekaligus. Awalnya, ada delay yang cukup terasa antara deteksi sensor dan update di aplikasi, tapi masalah ini teratasi setelah menerapkan websocket untuk komunikasi dua arah yang lebih cepat.
Proyek ini saat ini berjalan sebagai prototype di sebuah area parkir kecil dengan 12 slot. Pengujian menunjukkan akurasi deteksi di atas 95%, dan respon pengguna yang mencoba cukup positif.
🔗 Demo Aplikasi: https://contoh-smart-parking.com
📂 Source Code: https://github.com/username/smart-parking-system