Blynk menawarkan beragam fungsi ya, salah satunya untuk mengontrol perangkat. Penggunaan Blynk ini bisa kapan dan dimana saja ya, karena sudah terhubung dengan servernya. Sesuai dengan judul itu kali ini kita akan membahas cara kontrol relay via Blynk menggunakan ESP-01 berikut relay shieldnya.

Alat dan bahan

  • ESP01 Shield Relay, BELI
  • USB to serial TTL FTDI/CH340, BELI
  • Kabel jumper, BELI
  • Breadbaord. BELI
  • Push button, BELI

Rangkaian Flash Mode

Keterangan :

Rangkai sesuai rangkaian flash mode/untuk upload program di bawah ini.

Sketch Program

#define BLYNK_PRINT Serial

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

char auth[] = "Iz7ZP3sPjTs7gMtVrwhwe333"; //token blynk via e-mail

char ssid[] = "xxxxxx"; //nama wifi
char pass[] = "xxxxxx"; //password wifi

void setup() {
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
}

void loop() {
  Blynk.run();
}

Pembuatan Aplikasi Blynk

Pastikan anda sudah menginstal BLYNK, buat akun dan login menggunakan email. selanjutnya ikuti langkah di bawah ini :

  1. Buat Project baru > nama bebas > Create > secara otomatis akan mendapatkan token melalui e-mail copy dan pastekan pada sketch program di atas.
    char auth[] = “Iz7ZP3sPjTs7gMtVrwhwe333”; //token blynk via e-mail
  2. Tambahkan widget button > kemudian setting ke PIN digital GPIO0 > dan ubah ke mode SWITCH
  3. Upload sketch program pada Arduino IDE dengan board : Generic ESP8266 Module. Port terceklis. sampai done uploading.
  4. Jika sudah lepas ESP-01 dan tancapkan ke ESP-01 shield relay. dengan input tegangan 5V
  5. Klik tombol play pada Blynk > silahkan coba dengan menekan button yang sudah di setting sebelumnya ke pin GPIO 0.

Sampai tahap ini anda sudah berhasil untuk kontrol relay via blynk. Terima kasih, semoga bermanfaat

Kategori: NodeMCU

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll Up
id_IDIndonesian
en_USEnglish id_IDIndonesian