# *Logbook* Kelompok 21
Anggota Kelompok 21
1. Ali Prasetyo, H1A021063, @AliiPras
2. Laeli Uhti Sa'diah, H1A021003, @Laeli
3. Bagus Andika Pamungkas, H1A021091, @Bagusap0203
## 10 Mei 2024
### Kegiatan
- [x] Membeli Komponen baik secara offline maupun online @Laeli@Bagusap0203
- [x] Menguji sensor untuk memastikan fungsionalitasnya sesuai dengan kebutuhan @AliiPras
- [x] Menghubungkan mikrokontoller ke platfrom IoT Blynk @AliiPras

- [x] Eksplorasi project dan pengujian sensor @Laeli@Bagusap0203
### Hasil
1. Komponen utama sudah tersedia yang berupa sensor gas dan mikrokontroler.
2. Uji Sensor pada komponen berjalan dengan baik.
3. Mikrokontroler berhasil dihubungkan ke platform Blynk.
4. Kode Program sudah dibuat dan masih dalam proses pengembangan.
### Catatan
* Keterlambatan beberapa komponen yang dibeli secara online cukup menghambat kemajuan project.
* Penyesuaian parameter dalam program masih belum presisi, diperlukan perbaikan untuk akurasi dengan tabel klasifikasi.
* Pembacaan sensor mengalami delay yang signifikan, diperlukan perbaikan untuk mengurangi waktu respons yang lebih cepat.
* Rencana yang akan datang meliputi pengujian dust sensor, mulai menyusun rangkaian dan pengembangan program untuk keseluruhan rangkaian.
* Melakukan pengujian Dust Sensor @AliiPras
* Mennyusun rangkaian fisik dan menghubungkan semua sensor ke platform IoT @AliiPras
* Eksplorasi dan pengembangan untuk penyesuaian parameter dengan tabel klasifikasi @Laeli
* Eksplorasi program untuk pesan di LCD dan pengaturan buzzer @Bagusap0203
## 17 Mei 2024
### Kegiatan
- [x] Membeli Komponen baik secara offline maupun online @Laeli @Bagusap0203
- [x] Menguji dust sensor @AliiPras
- [x] Menyeleasaikan rangkaian @AliiPras
- [x] Membuat program dari project @AliiPras
### Hasil
1. Rangkaian sudah selesai dikerjakan.

2. Program sudah dibuat dan 70% dapat dijalankan.

### Catatan
* Rangkaian sudah dapat digunakan, namun ada kendala pada konversi parameter.
* Nilai yang dikirimkan masih mengalami delay.
* Case produk belum tiba (pembelian online).
* Terdapat kerusakan pada kabel USB sehingga terhambat untuk mengupload program.
* Rencana yang akan datang meliputi Menyelesaikan program dan Membuat case produk.
* Menyelesaikan program @AliPras
* Membuat case produk atau rangkaian fisik @Laeli @Bagusap0203
## 24 Mei 2024
### Kegiatan
- [x] Melakukan pencarian program yang diperlukan .@AliiPras
- [x] Membuat boks untuk perangkat. @Laeli
- [x] Menyusun DCP 400. @Laeli
### Hasil
1. Pengembangan program belum selesai karena terhambat oleh masalah pada perangkat; laptop secara tiba-tiba tidak dapat terhubung ke ESP32. Dugaan sementara menunjukkan kemungkinan masalah terletak pada port USB laptop.
2. Proses pembuatan kotak atau wadah untuk perangkat telah selesai, namun perlu dilakukan sedikit penataan agar lebih rapi.

3. Dokumen DCP 400 telah selesai disusun.
### Catatan
* Masalah yang dihadapi terletak pada port USB laptop yang menghambat koneksi perangkat ke ESP32. Untuk mengatasi masalah ini, beberapa langkah telah dilakukan, termasuk:
* Memeriksa dan mencoba menggunakan kabel USB yang berbeda untuk menguji kemungkinan kerusakan pada kabel.
* Memeriksa serta memperbarui driver USB pada laptop untuk memastikan pengaturan yang sesuai.
* Memeriksa pengaturan port serial pada laptop, termasuk konfigurasi lainnya, untuk memastikan korelasi yang tepat dengan ESP32.
* Memperbaiki masalah port USB pada laptop @Bagusap0203
* Menyelesaikan program. @AliiPras
* Memperbaiki tampilan pada aplikasi Blynk. @Laeli
## 31 Mei 2024
### Kegiatan
- [x] Program sudah selesai dibuat.
- [x] Parameter sensor sudah disesuaikan dengan nilai PPM yang diperlukan.
### Hasil
1. Sistem dapat merespons dan mengklasifikasikan peringatan sesuai dengan tabel klasifikasi.
2. Sistem dapat menampilkan tulisan di LCD sesuai dengan klasifikasi bahaya.
3. Sistem dapat membunyikan alarm saat polusi mencapai tingkat sangat tinggi.
4. Pembacaan angka di Blynk sudah akurat dan sesuai dengan data sensor.

### Catatan
1. Sensor MQ-7 dan MQ-135 mendadak tidak berfungsi dan perlu diganti.
2. Boks perangkat perlu dirapikan lagi.
3. Platform Blynk memerlukan penyesuaian lebih lanjut.
* Membeli sensor baru.
* Menyediakan power supply untuk sistem.
* Merapikan boks perangkat.
* Memperbaiki tampilan di Blynk agar lebih rapi dan teratur.
## 07 Juni 2024
### Kegiatan
- [x] Merapikan box produk @Laeli @AliiPras
- [x] Menyediakan daya untuk produk @AliiPras @Laeli
- [x] Membuat tempat untuk baterai @Laeli
- [x] Merevisi dan mengunggah DCP 400 @Laeli @AliiPras
- [x] Mencari alternatif untuk masalah pekan sebelumnya (laptop secara tiba-tiba tidak dapat terhubung ke ESP32) @AliiPras @Bagusap0203
### Hasil
1. Box produk sudah rapi
2. Daya pada alat sudah tersalurkan dengan baik
3. Tempat baterai sudah dibuat dan terpasang
4. Revisi DCP 400 sudah selesai dan diunggah
5. Masalah tidak terhubungnya ESP32 ternyata disebabkan oleh kerusakan pada ESP32
### Catatan
1. ESP32 tiba-tiba tidak terdeteksi, sehingga proses pengujian terhambat
2. Sudah mencoba berbagai solusi, namun belum berhasil menemukan yang tepat
* Mencari alternatif lain untuk mengatasi masalah pada ESP32 @AliiPras @Bagusap0203 @Laeli
* Menyiapkan arena simulasi atau pengujian untuk produk agar bisa diuji secara efektif @AliiPras @Bagusap0203 @Laeli
* Memperbaiki tampilan Blynk setelah berhasil memecahkan masalah pada ESP32
## 14 Juni 2024
### Kegiatan
- [x] Mengganti ESP32 yang tidak berfungsi
- [x] Menguji sensor
- [x] Menguji buzzerAliiPras
- [x] Menguji LCD
- [x] Membuat dan Mengunggah program
- [x] Membuat arena pengujian
- [x] Menyusun DCP 500
### Hasil
1. Rangkaian berfungsi dengan baik setelah pergantian ESP32.

2. Sensor bekerja dengan baik, meskipun masih terdapat fluktuatif nilai.
3. Buzzer berfungsi dengan baik.
4. LCD mengalami masalah, kadang menyala dan kadang mati.
5. Program sudah berhasil diunggah dan berfungsi dengan baik.
6. Arena pengujian sudah selesai dibuat, namun masih membutuhkan penutup atas.

7. Draf DCP 500 sudah berhasil diunggah

### Catatan
* LCD mengalami kerusakan, kadang menyala dan kadang mati. Kemungkinan ada kerusakan.
* Sensor gas CO2 masih menunjukkan nilai yang fluktuatif, sementara sensor debu kadang mengalami lonjakan nilai yang tinggi.
* Mencari alternatif untuk permasalahan LCD
* Menyelesaikan penutup atas untuk arena pengujian
## 21 Juni 2024
### Kegiatan
- [x] Menyempurnakan produk, termasuk menyelesaikan masalah-masalah yang masih sering muncul, seperti kabel yang kadang tidak tersambung dengan baik.
- [x] Menguji produk dan mencatat kekurangan yang ditemukan selama pengujian.
### Hasil
1. Produk sudah dapat berfungsi dengan baik.
2. Namun, kadang sensor masih memberikan hasil yang tidak konsisten.
### Catatan
* Perlu sering dilakukan pengecekan terhadap kualitas sambungan kabel dan koneksi sensor.
* Perlu untuk melakukan kalibrasi sensor secara rutin untuk memastikan akurasi data.
* Evaluasi lebih lanjut pada perangkat lunak untuk mendeteksi dan memperbaiki kesalahan pembacaan sensor.
## 5 Juli 2024
### Kegiatan
- [x] Melakukan aktivitas pengujian dan pembuatan video demo dan video expo.
- [x] Memutakhirkan DCP 500.
### Hasil
1. Semua aktivitas pengujian sudah diselesaikan.
2. Alat dapat berfungsi sesuai dengan spesifikasinya selama aktivitas pengujian.
3. DCP 500 sudah diperbarui sesuai dengan hasil pengujian terakhir.
### Catatan
* Sensor partikel halus masih sering menampilkan kenaikan nilai yang tidak konsisten, kemungkinan terjadi kerusakan akibat penggunaan yang kurang berhati-hati. Namun, selama proses pembuatan video demo, sensor partikel halus dapat berfungsi dan merespon masukan dengan baik.