Kursus/Pelatihan Arduino ~ “Rancang Bangun Sistem Monitoring Kualitas Udara Menggunakan Sensor Gas MQ-135 Berbasis Arduino”

Berikut adalah silabus 10x sesi (1,5 jam per sesi) untuk topik skripsi:
“Rancang Bangun Sistem Monitoring Kualitas Udara Menggunakan Sensor Gas MQ-135 Berbasis Arduino”
📘 Silabus 10x Sesi – Monitoring Kualitas Udara dengan Arduino & MQ-135
Sesi 1: Pengantar Sistem Monitoring Kualitas Udara
-
Pengertian kualitas udara dan parameter penting (CO2, NH3, NOx, alkohol)
-
Studi kasus dampak polusi udara
-
Pengenalan Arduino dan sensor MQ-135
-
Tujuan proyek & roadmap
Sesi 2: Instalasi Arduino IDE & Dasar Pemrograman
-
Instalasi Arduino IDE
-
Struktur dasar pemrograman Arduino (setup, loop)
-
Upload sketch pertama ke board Arduino Uno
-
Praktik: Blink LED
Sesi 3: Pengenalan dan Uji Sensor MQ-135
-
Prinsip kerja sensor gas MQ-135
-
Cara membaca data analog dari sensor
-
Kalibrasi awal dan perbedaan nilai ADC
-
Praktik: Menampilkan nilai sensor di Serial Monitor
Sesi 4: Integrasi Sensor MQ-135 dengan LCD I2C
-
Pengenalan LCD 16×2 I2C
-
Library LiquidCrystal_I2C
-
Menampilkan nilai gas MQ-135 ke LCD
-
Praktik: Monitoring real-time kualitas udara via LCD
Sesi 5: Data Logging dengan MicroSD Card
-
Komponen SD Card module
-
Menyimpan data pembacaan sensor dalam format CSV
-
Praktik: Logging data kualitas udara ke microSD
Sesi 6: Pembuatan Sistem Alarm (Buzzer + LED)
-
Logika ambang batas gas berbahaya
-
Kontrol buzzer dan LED sebagai notifikasi
-
Praktik: Menyala otomatis jika gas berlebih
Sesi 7: Penerapan Real-Time Clock (RTC) DS3231
-
Fungsi RTC untuk pencatatan waktu
-
Penggabungan waktu + data sensor
-
Praktik: Timestamp data yang dicatat ke SD Card
Sesi 8: Desain Sistem Keseluruhan dan Perakitan
-
Penyusunan semua komponen (sensor, LCD, RTC, SD card, buzzer)
-
Perancangan skema rangkaian
-
Perakitan rangkaian di breadboard/prototype board
Sesi 9: Simulasi, Pengujian dan Troubleshooting
-
Simulasi kondisi kualitas udara buruk
-
Evaluasi hasil tampilan, alarm, dan data logging
-
Troubleshooting (nilai tidak terbaca, SD error, alarm tidak menyala)
Sesi 10: Dokumentasi dan Presentasi Proyek
-
Pembuatan laporan teknis: tujuan, alat, hasil
-
Visualisasi data (Excel dari file CSV)
-
Persiapan slide untuk seminar skripsi
-
Tips presentasi skripsi berbasis proyek Arduino