Agar lebih mudah kita mengendalikan lampu led yang di coding melalui esp8266, kita harus menggunkan aplikasi tambahan yang bisa mengendalikan lampu LED nya yaitu kita pakai aplikasi blynk.
Alat-alat yang dibutuhkan :
ESP8266
Kabel Jumper
Lampu LED 5MM/3v
Wiring :
LED :
Negatif (pendek) > GND (ESP8266)
Positif (panjang) > D1 (ESP8266)
Set Up Blynk.cloud :



#define BLYNK_TEMPLATE_ID "TMPL6yUf7OP5A"
#define BLYNK_TEMPLATE_NAME "NODEMCU"
#define BLYNK_AUTH_TOKEN "dTwof-wbo296Cb7CoBmmVdamHU88EL1a"
#define BLYNK_PRINT Serial // Untuk menampilkan log di Serial Monitor
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
// Masukkan token autentikasi, SSID WiFi, dan password WiFi
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "lab-robotika"; // Ganti dengan nama WiFi Anda
char pass[] = "lab-robotika"; // Ganti dengan password WiFi Anda
// Fungsi untuk menangani perubahan nilai di Virtual Pin V0
BLYNK_WRITE(V0) {
int pinValue = param.asInt(); // Membaca nilai dari aplikasi Blynk
digitalWrite(D1, pinValue); // Menulis nilai ke pin D1
}
void setup() {
// Inisialisasi Serial Monitor
Serial.begin(9600);
delay(100);
// Konfigurasi pin D1 sebagai OUTPUT
pinMode(D1, OUTPUT);
digitalWrite(D1, LOW); // Pastikan D1 mulai dalam kondisi mati
// Inisialisasi koneksi Blynk
Blynk.begin(auth, ssid, pass, "blynk.cloud", 80);
Serial.println("Blynk started!");
}
void loop() {
// Jalankan fungsi utama Blynk
Blynk.run();
}
Selamat Mencoba !!
Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP



