Dokumentasi & Penjelasan Sistem
Panduan teknis mengenai sensor biometrik, arsitektur IoT, dan logika deteksi tingkat kantuk pengemudi secara langsung.
Sistem Deteksi Kantuk Berbasis Sinyal Biometrik Ganda
Sistem ini merupakan solusi telematika keselamatan berkendara yang menggabungkan pembacaan sinyal EEG (Gelombang Otak) dan PPG (Denyut Jantung). Data biometrik pengemudi ditangkap secara real-time oleh perangkat headband, diproses oleh mikrokontroler, lalu dikirimkan via protokol MQTT menuju dasbor web untuk divisualisasikan.
1. Sensor & Perangkat Keras Utama
Sensor EEG (Varians Sinyal)
Mengukur aktivitas listrik jaringan otak melalui elektroda diferensial pada titik Fp1 - Fp2 (dahi depan).
Sensor PPG (Denyut Jantung)
Menggunakan pemancar cahaya inframerah/merah untuk mengukur perubahan volume pembuluh darah kapiler saat jantung memompa.
Mikrokontroler ESP32
Bertindak sebagai otak lokal yang ditempatkan pada headband. Mengolah sinyal analog mentah menjadi data digital berformat JSON.
2. Alur Transmisi Data (Data Pipeline)
Akuisisi Sinyal
Sensor EEG & PPG membaca parameter fisiologis pengemudi secara berkelanjutan.
Filtering ESP32
ESP32 menyaring noise sinyal, menghitung varians EEG dan BPM, lalu mengemas ke format JSON.
MQTT Broker
Data dipublikasikan (*Publish*) ke Broker HiveMQ pada topik iot/headband/data.
Visualisasi Dasbor
Dasbor Laravel menerima stream data, memperbarui grafik live, dan mencatat log aktivitas.
Kriteria Penilaian Kesadaran
Sistem mengategorikan kondisi pengemudi berdasarkan ambang batas (*threshold*) berikut:
BPM normal (60 - 100) dan varians EEG stabil.
BPM menurun teratur bersamaan dengan lonjakan/penurunan drastis pada varians EEG.