Cara Mengendalikan LED Melalui Aplikasi Blynk Dengan ESP8266
Exif_JPEG_420

Cara Mengendalikan LED Melalui Aplikasi Blynk Dengan ESP8266

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