📄 Laporan Proyek IoT: Absen Otomatis dengan ESP32-CAM
1️⃣ Cover
Nama Siswa:
Kelas / Jurusan:
Mata Pelajaran: Produk Kreatif & Kewirausahaan / IoT
Judul Proyek: Absen Otomatis dengan ESP32-CAM
Semester / Tahun Ajaran:
2️⃣ Tujuan
Contoh:
- Mempelajari konsep IoT dan sensor untuk absensi otomatis.
- Mengenal penggunaan ESP32-CAM dan face recognition library.
- Mengirim data sensor dan status absensi ke dashboard online.
- Mengembangkan keterampilan dalam integrasi perangkat keras dan perangkat lunak.
3️⃣ Alat dan Bahan
- ESP32-CAM (AI-Thinker)
- OLED 128x64 atau LCD 16x2 (I2C)
- Sensor PIR (opsional)
- LED merah & hijau + resistor 220Ω
- Kabel jumper, breadboard
- WiFi Internet
- Software: Arduino IDE + Library ESP32-CAM, Face Recognition, Blynk, MQTT
4️⃣ Desain Sistem
Contoh isi:
- Diagram alur sistem: ESP32-CAM menangkap wajah → Face Recognition → LED & OLED → Dashboard Online
- Struktur koneksi sensor, LED, dan OLED/LCD
- Diagram arsitektur IoT: ESP32-CAM + Cloud (Blynk/ThingSpeak/MQTT)
5️⃣ Kode Program
Lampirkan kode lengkap ESP32-CAM, OLED/LCD, LED, PIR, Blynk/ThingSpeak/MQTT. Contoh:
// Contoh potongan kode ESP32-CAM #include "esp_camera.h" #include <WiFi.h> // ... (kode lengkap sesuai mega proyek)
6️⃣ Hasil / Output
- Foto ESP32-CAM menangkap wajah siswa
- Tampilan OLED/LCD menampilkan nama dan status absensi
- Status LED indikator (merah/hijau)
- Tampilan dashboard online Blynk / ThingSpeak / MQTT
- Tabel absensi siswa
7️⃣ Analisis
- Keakuratan sistem face recognition (%)
- Kelebihan dan kekurangan proyek
- Masalah yang dihadapi dan cara mengatasinya
- Efektivitas dashboard dan notifikasi absensi
8️⃣ Refleksi
- Pemahaman konsep IoT dan integrasi sensor
- Kendala dan solusi saat pengerjaan proyek
- Pengalaman belajar: menyenangkan, menantang, atau menginspirasi
- Ide pengembangan proyek ke depan
9️⃣ Kesimpulan
Contoh isi:
- Sistem absen otomatis berhasil dibuat dengan ESP32-CAM dan face recognition.
- LED indikator dan layar OLED/LCD memberikan feedback visual langsung.
- Dashboard online (Blynk/ThingSpeak/MQTT) efektif untuk monitoring real-time.
- Proyek ini meningkatkan pemahaman siswa tentang IoT, sensor, dan integrasi perangkat keras & perangkat lunak.
🔟 Dokumentasi Foto
- Foto rangkaian ESP32-CAM + sensor + OLED/LCD
- Screenshot dashboard Blynk / ThingSpeak / MQTT
- Foto LED indikator menyala saat absensi
1️⃣1️⃣ Saran
- Tambahkan notifikasi email / SMS saat siswa absen
- Integrasikan lebih banyak sensor untuk keamanan atau monitoring lingkungan
- Optimalkan algoritma face recognition untuk akurasi lebih tinggi
- Buat sistem multi-ESP32 untuk kelas lebih besar
No comments:
Post a Comment