Proyek IoT - Kontrol Empat Lampu Menggunakan ESP32 dan Aplikasi Blynk pada Simulasi Wokwi

Nama    :     Andi Annisa Nurdzakyah. AM

Kelas    :    XI TJKT 1


A. Menyusun Rangkaian di Wokwi

1. Buka browser, ketik “Wokwi” di kolom pencarian, lalu masuk ke websitenya. Pilih board ESP32.


2. Gulir ke bawah sampai menemukan bagian Start Template, kemudian pilih ESP32.


3. Setelah masuk ke workspace, klik ikon “+” berwarna biru untuk menambahkan komponen. Tambahkan 4 buah LED, kemudian ubah warna LED sesuai keinginan agar lebih mudah dikenali.



4. Tambahkan juga 4 resistor, ubah posisinya menjadi tegak, lalu atur nilainya menjadi 330Ω.



5. Hubungkan kaki kiri LED ke GND ESP32, lalu kaki kanan LED ke resistor. Hubungkan resistor ke pin ESP32 sesuai urutan:

LED 1 → pin 19

LED 2 → pin 18

LED 3 → pin 5

LED 4 → pin 17



6. Masukkan code yang telah disediakan



7. Setelah semua terhubung, simpan proyek dengan klik Save di pojok kiri atas.

Pada tahap ini kita sudah punya rangkaian ESP32 dengan 4 LED siap dikendalikan.


B. Membuat Template di Blynk

1. Masuk ke website Blynk, kemudian buka menu Developer Zone.


2. Klik tombol New Template untuk membuat template baru. Pada bagian Name, isi sesuai nama proyek (misalnya “LED ESP32”).

3. Pada Hardware, pilih ESP32.

4. Pada Connection Type, pilih Wi-Fi. Bagian Description dikosongkan. Klik Done.




Template ini berfungsi sebagai “wadah” konfigurasi perangkat yang akan kita kontrol.

C. Menambahkan Datastreams

1. Setelah template dibuat, masuk ke menu Datastreams.

2. Klik New Datastream, lalu pilih Virtual Pin.

Isi data untuk Lampu 1:

Name = Biru Tua

Pin = V0

Data Type = Integer

Min = 0, Max = 1

Default Value = 0
Klik Create.



3. Ulangi langkah yang sama untuk:


Putih (V1)


Biru Muda (V2)


Hijau(V3)

Datastreams ini adalah jalur komunikasi antara tombol di aplikasi dengan pin pada ESP32.

D. Membuat Dashboard

1. Masuk ke menu Web Dashboard.


2. Tambahkan widget Switch untuk setiap lampu.




3. Atur pengaturan switch:

ON Value = 1

OFF Value = 0

4. Aktifkan Show ON/OFF Labels

5. ON Label = ON, OFF Label = OFF


6. Simpan pengaturan. Ulangi langkah ini untuk semua lampu (Lampu 1–4).



Sekarang dashboard sudah punya 4 tombol switch, masing-masing terhubung dengan V0–V3.


E. Membuat Device di Blynk

1. Buka menu Devices, lalu klik + New Device. Pilih opsi From Template.


2. Lalu pilih template yang sudah dibuat (“LED ESP32”). Beri nama device, misalnya LED ESP32, lalu klik Create.



3. Setelah itu, pada dashboard akan muncul 4 switch untuk Lampu 1–4. Jangan lupa untuk meng-copy code yang muncul.



F. Menambahkan Library di Wokwi

1. Kembali ke Wokwi.

2. Tambahkan library Blynk melalui menu Project Libraries dengan klik Add a new library.

3. Pada kolom pencarian, ketik “Blynk”.



4. Pada bagian libraries.txt masukkan kode:


Blynk@wokwi:ff31ef6c8e4f64cd5acd23b415d84f7e5555fc1f


G. Uji Coba

1. Jalankan simulasi di Wokwi.



2. Buka aplikasi atau dashboard Blynk.

3. Nyalakan salah satu switch (misalnya Biru Tua).


4. LED pada pin 19 ESP32 di Wokwi akan menyala.



5. Nyalakan semua switch.




6. Maka semua LED akan menyala.



H. Hasil

1. Semua LED dapat dikendalikan secara real-time melalui Blynk.

2. Tidak ada delay yang signifikan antara menekan tombol dan lampu menyala.

3. Dashboard menampilkan kontrol yang jelas untuk Lampu 1–4.


Comments

Popular posts from this blog

INSTALASI DAN KONFIGURASI JARINGAN NIRKABEL DI CISCO PACKET TRACER

Konfigurasi IP Address dan File Sharing pada Laptop Client dan Server

SUBNETTING DAN ROUTING STATIC