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

Penjelasan rangkaian
D2 --> kaki positif Buzzer GND --> kaki negatif Buzzer
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 BUZZER_PIN D2
BlynkTimer timer;
// Fungsi untuk mengontrol buzzer dari Blynk
BLYNK_WRITE(V0) {
int value = param.asInt();
digitalWrite(BUZZER_PIN, value);
}
void setup() {
Serial.begin(115200);
pinMode(BUZZER_PIN, OUTPUT);
digitalWrite(BUZZER_PIN, LOW);
WiFi.begin(ssid, password);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, password);
timer.setInterval(1000L, []() {
Blynk.virtualWrite(V1, digitalRead(BUZZER_PIN)); // Mengirim status buzzer ke Blynk
});
}
void loop() {
Blynk.run();
timer.run();
}
Penjelasan Kode
Kode ini memungkinkan kontrol Buzzer (V0) pada Wemos D1 Mini menggunakan aplikasi Blynk melalui internet, dengan menghubungkan perangkat ke WiFi dan memanfaatkan virtual pin untuk mengubah status Buzzer (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