Skip to main content

Basic Esp32 (LED-Blynk)

blynk led cover

Mengontrol LED Pada ESP32 Via Blynk

Untuk memulai siapkan beberap komponen sebagai berikut :

Komponen

ComponentDescription
ESP32Microcontroller
LEDOutput Cahaya
BreadboardPeletakan Component
Jumper CableMengubungkan Komponen

Wiring

Lalu Hubungkan semua komponen tersebut dengan kabel jumper seperti table berikut ini :

LEDArduino
+2
-GND

Rangkaian

Rangkaian akan seperti berikuti ini dengan LCD

esp-led-wiring

Code untuk menjalankan

led-blynk.ino
#define BLYNK_TEMPLATE_ID "your blynk template id"
#define BLYNK_TEMPLATE_NAME "your blynk template name"
#define BLYNK_AUTH_TOKEN "your token"

#define BLYNK_PRINT Serial

#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>

char ssid[] = "Wokwi-GUEST";
char pass[] = "";

void setup()
{
Serial.begin(115200);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
}
void loop()
{
Blynk.run();
delay(100);
}

Setup Akun Blynk

Buat akun blynk pada website berikut ini blynk.cloud

blynk dashboard

klik developer zone pada bagian kiri

esp-led-wiring

Selanjutnya klik Create New Template di sebelah kanan

esp-led-wiring

Isikan Nama template, hardware(board) dan koneksi

esp-led-wiring

Kemudian Klik data stream untuk menambahkan button action

esp-led-wiring

klik New Data Stream > Digital Pin

esp-led-wiring

Pada PIN pilih PIN 2 lalu create

esp-led-wiring

Berikut ini hasil pembuatan data stream

esp-led-wiring

Klik Web Dashboard > Drag Switch > pada Widget Box ke Area DashBoard

Sekarang menambahkan Tombol Switch untuk mentrigger LED pada WOKWI

esp-led-wiring

Maka akan seperti ini button yang di tambahkan

lalu klik icon setting pada switch button

esp-led-wiring

Selanjutnya setting pada switch button seperti gambar beirkut

esp-led-wiring

Isi title dan pilih digital pin yang telah di buat sebelumnya dan Save

esp-led-wiring

Jika sudah selesai, maka selanjutnya save settingan button yang di buat sebelumnya.

Devices

Masuk ke menu Devices lalu pilih Template yang di buat sebelumnya

Dev-tools

Klik Developer Tools untuk mengetahui Firmware configuration yang akan di masukan ke dalam codingan

Dev-tools

Pada bagian General Scrool ke bawah hingga bagian Firmware info lalau copy pada Firmware configuration hingga popup copy tampil.

Dev-tools

Kembali ke codingan sebelumnya, paste Firmware configuration dari blynk tadi ke bagian atas seperti di gambar

Running Test

JIka semua konfigurasi sudah selesai dan di pastika tidak ada yang tertinggal.

Untuk menjalankan Klik Button Running pada Simulator Wokwi dan amanti output di serial monitor untuk melihat log yang terjadi

Dev-tools

Berikut ini kondisi led running dengan kondisi mati

Dev-tools

Berikut ini kondisi led running ketika button switch pada Blynk di tekan

Dev-tools

Referensi