Rama Prasatya, I Putu Tude (2026) IMPLEMENTATION OF MQTT BROKER AND GEMINI API IN AN INTERNET OF THINGS BASED INDOOR AIR POLLUTION MONITORING SYSTEM. Undergraduate thesis, Universitas Pendidikan Ganesha.
|
Text (COVER)
2215101038-COVER.pdf Download (40MB) |
|
|
Text (ABSTRAK)
2215101038-ABSTRAK.pdf Download (39MB) |
|
|
Text (BAB 1 PENDAHULUAN)
2215101038-BAB 1 PENDAHULUAN.pdf Restricted to Repository staff only Download (39MB) | Request a copy |
|
|
Text (BAB 2 KAJIAN TEORI)
2215101038-BAB 2 KAJIAN TEORI.pdf Restricted to Repository staff only Download (39MB) | Request a copy |
|
|
Text (BAB 3 METODELOGI PENELITIAN)
2215101038-BAB 3 METODELOGI PENELITIAN.pdf Restricted to Repository staff only Download (39MB) | Request a copy |
|
|
Text (BAB 4 HASIL DAN PEMBAHASAN)
2215101038-BAB 4 HASIL DAN PEMBAHASAN.pdf Restricted to Repository staff only Download (39MB) | Request a copy |
|
|
Text (BAB 5 PENUTUP)
2215101038-BAB 4 PENUTUP.pdf Restricted to Repository staff only Download (39MB) | Request a copy |
|
|
Text (DAFTAR PUSTAKA)
2215101038-DAFTAR PUSTAKA.pdf Download (39MB) |
|
|
Text (LAMPIRAN)
2215101038-LAMPIRAN.pdf Download (39MB) |
Abstract
Kualitas udara dalam ruangan yang buruk akibat paparan polutan seperti Karbon Monoksida (CO) dan Particulate Matter 2,5 (PM 2,5) dapat memberikan dampak serius terhadap kesehatan pernapasan. Penelitian ini bertujuan untuk merancang, mengimplementasikan, dan menguji tingkat kebergunaan sistem pemantauan polusi udara dalam ruangan berbasis Internet of Things (IoT) yang terintegrasi dengan broker MQTT dan Gemini API. Sistem ini dibangun menggunakan arsitektur tiga tingkat yang meliputi perangkat keras IoT, backend server berbasis Laravel, dan aplikasi mobile berbasis Flutter. Perangkat keras tersebut memanfaatkan Arduino Nano untuk pembacaan data dari sensor MQ-7 (CO) dan Sharp GP2Y1010AU0F (PM 2.5), serta Arduino Nano dan ESP32 sebagai gateway komunikasi nirkabel. Pengiriman data dari perangkat IoT ke server dikelola menggunakan protokol komunikasi MQTT, untuk kemudian disimpan ke dalam basis data time series InfluxDB. Gemini API diintegrasikan sebagai mesin analitik cerdas yang memproses statistik data sensor historis untuk menghasilkan klasifikasi kualitas udara, ringkasan kondisi, dan rekomendasi kesehatan secara otomatis berdasarkan pedoman Indoor Air Quality Index (IAQI). Hasil pengujian fungsionalitas menggunakan metode black box menunjukkan bahwa seluruh 13 skenario sistem berjalan dengan valid, dan respons rekomendasi yang dihasilkan oleh model kecerdasan buatan tersebut telah tervalidasi secara akurat oleh pakar teknik lingkungan. Pengujian tingkat kebergunaan yang dievaluasi menggunakan metode System Usability Scale (SUS) terhadap 30 responden menghasilkan skor rata-rata sebesar 70,583 yang mana masuk kedalam kategori "Baik". Hal ini menunjukkan bahwa keseluruhan sistem pemantauan yang dikembangkan berfungsi secara responsif secara waktu nyata, mudah digunakan, dan efektif dalam menyediakan informasi analisis polusi udara bagi pengguna.
| Item Type: | Thesis (Undergraduate) |
|---|---|
| Uncontrolled Keywords: | Internet of Things, Polusi Udara, Polusi Udara di Dalam Ruangan MQTT, Gemini API, System Usability Scale |
| Subjects: | T Technology > T Technology (General) |
| Divisions: | Fakultas Teknik dan Kejuruan > Jurusan Teknik Informatika > Program Studi Ilmu Komputer (S1) |
| Depositing User: | I PUTU TUDE RAMA PRASATYA |
| Date Deposited: | 09 Oct 2026 03:58 |
| Last Modified: | 09 Oct 2026 03:58 |
| URI: | http://repo.undiksha.ac.id/id/eprint/32910 |
Actions (login required)
![]() |
View Item |
