Semester 2
17 modul ajar · XI PPLG · Fase F
PROTOKOL KOMUNIKASI IOT
Fase 1 pembelajaran
Protokol Komunikasi IoT
Isi Pokok
Protokol web untuk IoT. Protokol publish/subscribe. Komunikasi real-time. Kapan memakai protokol apa.
Kegiatan Praktik
Praktik http/rest. Praktik mqtt. Praktik websocket. Praktik perbandingan.
Serial UART/I2C/SPI
Isi Pokok
Komunikasi serial dasar. Sensor & modul. Komunikasi cepat. Menghubungkan modul I2C.
Kegiatan Praktik
Praktik uart. Praktik i2c. Praktik spi. Praktik praktik.
Praktik Protokol MQTT
Isi Pokok
Menyiapkan broker (Mosquitto). Mengirim & menerima topik. Kualitas layanan. Komunikasi antar device.
Kegiatan Praktik
Praktik broker. Praktik publish/subscribe. Praktik qos. Praktik praktik.
Platform IoT: Blynk & ThingSpeak
Isi Pokok
Setup & dashboard. Channel & field data. Flow-based IoT. Mengirim data ke platform.
Kegiatan Praktik
Praktik blynk. Praktik thingspeak. Praktik node-red. Praktik praktik.
ARDUINO IOT CLOUD
Fase 2 pembelajaran
Arduino IoT Cloud
Isi Pokok
Membuat device & thing. Widget kontrol & monitor. Menghubungkan board. Kontrol via cloud.
Kegiatan Praktik
Praktik setup. Praktik dashboard. Praktik integrasi. Praktik praktik.
Koneksi WiFi ESP8266/ESP32
Isi Pokok
Menghubungkan ESP ke jaringan. SSID & password. Mendapatkan IP. ESP online.
Kegiatan Praktik
Praktik wifi. Praktik konfigurasi. Praktik ip. Praktik praktik.
MQTT Publish/Subscribe di ESP
Isi Pokok
pubsubclient. Mengirim data sensor. Menerima perintah. ESP + broker MQTT.
Kegiatan Praktik
Praktik library mqtt. Praktik publish. Praktik subscribe. Praktik praktik.
Kirim/Terima Data Cloud
Isi Pokok
Sensor → cloud. Perintah dari cloud. JSON payload. Data sensor di dashboard.
Kegiatan Praktik
Praktik kirim data. Praktik terima data. Praktik format. Praktik praktik.
UJI KONEKSI INTERNET
Fase 3 pembelajaran
Uji Koneksi Internet
Isi Pokok
WiFi / broker bermasalah. Reconnect & retry. Catatan pengujian. Umpan balik antar kelompok.
Kegiatan Praktik
Praktik troubleshoot. Praktik stabilisasi. Praktik dokumentasi. Praktik review.
Dashboard Monitoring Real-time
Isi Pokok
Merancang tampilan monitoring. Data mengalir langsung. Grafik, gauge, indicator. Dashboard data sensor.
Kegiatan Praktik
Praktik dashboard. Praktik real-time. Praktik widget. Praktik praktik.
Visualisasi Data
Isi Pokok
Time series data. Data historis. Menyimpan data. Visualisasi data sensor.
Kegiatan Praktik
Praktik grafik. Praktik tabel. Praktik ekspor. Praktik praktik.
Notifikasi & Alert
Isi Pokok
Threshold nilai sensor. Email / push notification. Peringatan kondisi. Alert suhu/kelembaban.
Kegiatan Praktik
Praktik ambang batas. Praktik notifikasi. Praktik alert. Praktik praktik.
PROYEK IOT TERPADU: PERANCANGAN
Fase 4 pembelajaran
Proyek IoT Terpadu: Perancangan
Isi Pokok
Menganalisis kebutuhan. Merancang arsitektur sistem. Memilih sensor & board. Rencana dashboard.
Kegiatan Praktik
Praktik kebutuhan. Praktik arsitektur. Praktik komponen. Praktik wireframe.
Proyek IoT Terpadu: Wiring & Sensor
Isi Pokok
Rangkaian komponen. Membaca data sensor. Output & kontrol. Menguji perangkat.
Kegiatan Praktik
Praktik wiring. Praktik sensor. Praktik aktuator. Praktik uji.
Proyek IoT Terpadu: Integrasi Cloud
Isi Pokok
ESP + WiFi + MQTT. Kirim data ke platform. Monitoring real-time. Notifikasi kondisi.
Kegiatan Praktik
Praktik koneksi. Praktik cloud. Praktik dashboard. Praktik alert.
Proyek IoT Terpadu: Pengujian
Isi Pokok
Seluruh alur sistem. Memperbaiki error. Laporan proyek. Demo & presentasi.
Kegiatan Praktik
Praktik uji lengkap. Praktik troubleshoot. Praktik dokumentasi. Praktik persiapan.
PRESENTASI PROYEK IOT (SUMATIF)
Fase 5 pembelajaran
Presentasi Proyek IoT (Sumatif)
Isi Pokok
Demo sistem lengkap. Penjelasan & dokumentasi. Sumatif proyek + presentasi.
Kegiatan Praktik
Praktik demo. Praktik presentasi. Praktik penilaian.
Daftar Modul
Protokol Komunikasi IoT
Modul ajar Protokol Komunikasi IoT (Placeholder)
Serial UART/I2C/SPI
Modul ajar Serial UART/I2C/SPI (Placeholder)
Praktik Protokol MQTT
Modul ajar Praktik Protokol MQTT (Placeholder)
Platform IoT: Blynk & ThingSpeak
Modul ajar Platform IoT: Blynk & ThingSpeak (Placeholder)
Arduino IoT Cloud
Modul ajar Arduino IoT Cloud (Placeholder)
Koneksi WiFi ESP8266/ESP32
Modul ajar Koneksi WiFi ESP8266/ESP32 (Placeholder)
MQTT Publish/Subscribe di ESP
Modul ajar MQTT Publish/Subscribe di ESP (Placeholder)
Kirim/Terima Data Cloud
Modul ajar Kirim/Terima Data Cloud (Placeholder)
Uji Koneksi Internet
Modul ajar Uji Koneksi Internet (Placeholder)
Dashboard Monitoring Real-time
Modul ajar Dashboard Monitoring Real-time (Placeholder)
Visualisasi Data
Modul ajar Visualisasi Data (Placeholder)
Notifikasi & Alert
Modul ajar Notifikasi & Alert (Placeholder)
Proyek IoT Terpadu: Perancangan
Modul ajar Proyek IoT Terpadu: Perancangan (Placeholder)
Proyek IoT Terpadu: Wiring & Sensor
Modul ajar Proyek IoT Terpadu: Wiring & Sensor (Placeholder)
Proyek IoT Terpadu: Integrasi Cloud
Modul ajar Proyek IoT Terpadu: Integrasi Cloud (Placeholder)
Proyek IoT Terpadu: Pengujian
Modul ajar Proyek IoT Terpadu: Pengujian (Placeholder)
Presentasi Proyek IoT (Sumatif)
Modul ajar Presentasi Proyek IoT (Sumatif) (Placeholder)