Kontrol LED dengan Blynk via WiFi Pake Wemos D1 Mini
- Adam Kusumah
- May 24
- 1 min read
Halo teman-teman, selamat datang di website Cosmo. di artikel ini kita akan belajar mengontrol LED dengan blynk via menggunakan wemos D1 Mini. Artikel ini ditujukan untuk menyediakan resource rangkaian dan kode program tutorial kontrol LED dengan Blynk. untuk tutorial lengkapnya bisa di lihat pada video berikut.
Tutorial Video
Rangkaian

Penjelasan rangkaian
D3 --> Resistor --> kaki positif LED
GND --> kaki negatif LED
Kode program
// Ubah 3 baris kode di bawah ini sesuai dengan Blynk ID, Name & Author kalian
#define BLYNK_TEMPLATE_ID "YOUR BLYNK ID"
#define BLYNK_TEMPLATE_NAME "YOUR BLYNK NAME"
#define BLYNK_AUTH_TOKEN "YOUR AUTH TOKEN"
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
const char* ssid = "Your Wifi SSID";
const char* password = "Your Wifi Password";
#define LED_PIN D3
BlynkTimer timer;
// Fungsi untuk mengontrol LED dari Blynk
BLYNK_WRITE(V0) {
int value = param.asInt();
digitalWrite(LED_PIN, value);
}
void setup() {
Serial.begin(115200);
pinMode(LED_PIN, OUTPUT);
digitalWrite(LED_PIN, LOW);
WiFi.begin(ssid, password);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, password);
timer.setInterval(1000L, []() {
Blynk.virtualWrite(V1, digitalRead(LED_PIN)); // Mengirim status LED ke Blynk
});
}
void loop() {
Blynk.run();
timer.run();
}
Penjelasan Kode
Kode ini memungkinkan kontrol LED (V0) pada Wemos D1 Mini menggunakan aplikasi Blynk melalui internet, dengan menghubungkan perangkat ke WiFi dan memanfaatkan virtual pin untuk mengubah status LED (V1) berdasarkan input dari aplikasi serta mengirimkan statusnya kembali sebagai feedback.
Itu saja teman-teman, semoga video, rangkaian dan kodenya membantu proses pengerjaan proyek kalian. Jangan lupa kunjungi channel Youtube IQ+ untuk tutorial-tutorial video IoT lainnya. Jika ada masukan dan saran, silakan sampaikan melalui form di bawah. Sampai jumpa!



Comments