LAPORAN PRAKTIKUM
IMPLEMENTASI
ESP32 WEB SERVER DENGAN SISTEM PASSKEY BERBASIS ACCESS POINT DAN MICROSD
MENGGUNAKAN WOKWI
Disusun
oleh :
Fandy
Fernanda Yapari 24051204227
Tri
Rianto Utomo 24051204104
Rochmad
Balya Imron Khan 24051204179
Sulthan
Hamdani Sahvirdan 24051204129
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan Internet of Things
(IoT) membuat berbagai perangkat elektronik dapat saling terhubung melalui
jaringan internet. Data yang diperoleh dari sensor tidak hanya dapat digunakan
untuk mengendalikan perangkat secara langsung, tetapi juga dapat dikirim dan
dipantau melalui platform IoT. Penerapan seperti ini banyak digunakan pada
sistem rumah pintar, monitoring lingkungan, otomasi lampu, keamanan, dan
berbagai sistem lainnya.
Salah satu penerapan IoT yang cukup
sederhana adalah smart lighting atau sistem pencahayaan pintar. Pada sistem
pencahayaan biasa, lampu masih sering dikendalikan secara manual menggunakan
sakelar. Cara tersebut membuat pengguna harus menyalakan dan mematikan lampu
sendiri sesuai kondisi lingkungan. Dengan memanfaatkan sensor cahaya, proses
tersebut dapat dibuat lebih otomatis karena sistem dapat menentukan kondisi
lampu berdasarkan cahaya yang diterima sensor. Penelitian mengenai smart
lighting juga menunjukkan bahwa ESP32 dan sensor LDR dapat digunakan untuk
mengatur lampu berdasarkan kondisi cahaya lingkungan sehingga pengoperasian
lampu menjadi lebih otomatis (Natasya & Santoso, 2023).
Pada praktikum ini dibuat sebuah
sistem Smart Lighting berbasis ESP32. Sensor LDR digunakan untuk membaca
perubahan kondisi cahaya, sedangkan ESP32 digunakan sebagai pusat pengolahan
data. Jika nilai pembacaan sensor berada di bawah batas yang telah ditentukan,
ESP32 akan menyalakan LED sebagai indikator kondisi gelap. Sebaliknya, jika
nilai pembacaan berada di atas batas tersebut, LED akan dimatikan.
Selain mengendalikan LED, sistem
juga dikembangkan menggunakan konsep IoT. Data pembacaan sensor dikirim dari
ESP32 melalui jaringan Wi-Fi menggunakan protokol MQTT menuju platform
ThingsBoard. MQTT banyak digunakan dalam sistem IoT karena dapat digunakan
untuk pertukaran pesan antara perangkat dan server. Penelitian Guo et al.
(2022) juga menunjukkan penggunaan MQTT dalam sistem IoT untuk menghubungkan
perangkat dan sistem monitoring.
Dalam praktikum ini, proses
perancangan dan pengujian dilakukan menggunakan Wokwi sehingga rangkaian dapat
dibuat dan diuji secara virtual tanpa harus menggunakan komponen fisik. Wokwi
menyediakan jaringan Wi-Fi virtual bernama Wokwi-GUEST yang dapat digunakan
oleh ESP32 dalam simulasi untuk mengakses layanan internet seperti MQTT.
Berdasarkan hal tersebut, dibuatlah
sistem Smart Lighting sederhana menggunakan ESP32, sensor LDR, LED, MQTT,
Wokwi, dan ThingsBoard. Sistem ini diharapkan dapat memberikan pemahaman
mengenai proses pembacaan sensor, pengendalian output, komunikasi melalui
jaringan, serta pengiriman data sensor ke platform IoT.
1.2 Rumusan Masalah
Berdasarkan latar belakang tersebut, rumusan masalah
dalam praktikum ini adalah:
- Bagaimana membuat sistem Smart Lighting
sederhana menggunakan ESP32 dan sensor LDR?
- Bagaimana ESP32 membaca nilai dari sensor
LDR?
- Bagaimana menentukan kondisi LED berdasarkan
nilai pembacaan sensor?
- Bagaimana menghubungkan ESP32 ke jaringan
Wi-Fi pada simulasi Wokwi?
- Bagaimana mengirimkan data sensor dari ESP32
ke ThingsBoard menggunakan MQTT?
- Bagaimana memastikan data sensor berhasil diterima oleh ThingsBoard?