Skip to content Skip to sidebar Skip to footer

Project IoT Kontrol Lampu Melalui Blynk

 


WuanjrotBray,- 

Pada skema gambar di atas dapat disimpulkan dengan perangkat HP yang sudah terinstall Blynk, dan terkoneksi Internet, dapat mengontrol Lampu atau perangkat elektronik lainnnya. Project ini pengembangan dari Project sebelumnya, perbedaannya sebagian perintahdimasukkan di Blynk, ada beberapa hal yang harus disiapkan adalah: 

  • Sebelumnya siapkan Hotspot, bisa menggunakan Hotspot yang sudah ada ataubisamenggunakan fasilitas Hotspot di Handphone yang terkoneksi ke Internet, dengancontoh SSID : “IOT-program” Password : “12345678”.
  • Hand Phone Android untuk Menginstall Program Blynk
  • Install dan Konfigurasi Blynk di HP, dengan langkah-langkah sebagai
Download Blynk di Play Store

Buat akun Blynk, atau bisa masuk menggunakan akun Facebook.

Pilih New Project

Masukkan Project Name (Smart Home 1), Device (NodeMCU), ConnectionType (Wi-Fi), Pilih Create.
Auth Token terkirim ke email, token tersebut akan kita gunakan di SketchArduino nanti.

Pilih tambah Widget, lalu pilih Button

Tap pada Button yang sudah di tambah


Ganti nama ( Lampu 1), Output Pin Digital (D3), 0-1, Lalu pilih Back.


Pilih tombol play pada Blynk untuk tahapan ujicoba nanti.


Wiring / Jumper Kebel

NodeMCU LED / Bisa juga menggunakan Relay
D3 –> LED Merah
GND –> GND

> Install library Blynk pada IDE Arduino, pastikan computer/laptop konek ke internet
  • Buka IDE Arduino, pilih Sketch- Include Library –Manage Libraries Lalu cari keyword blynk dan install, close jika sudah selesai






> Buat sketch program di bawah ini dengan menggunakan Arduino / Langsung bukafileyang sudah di sertakan dalam paket ini.

#define BLYNK_PRINT Serial

#include <BlynkSimpleEsp8266.h>
char auth[] = " Token project Blynk yang dikirim ke e-mail/yg ada di App blynk ";
// Your WiFi credentials. // Set password to "" for open networks. char ssid[] = "IOT-program"; char pass[] = "12345678"; void setup()
{
// Debug console
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
}void loop()
{
Blynk.run();
}
Pilih Upload dan tunggu hingga proses Upload berhasil. Pastikan Board yang dipilihNodeMCU 1.0 (ESP 12-E Module), dan Port COM sesuai dengan yang terdeteksi.

> Silahkan lakukan ujicoba, dari HP untuk menyalakan dan mematikan Lampudenganmembuka program Blynk. 

Menggunakan Server Blynk Lokal

Nah untuk blynk yang menggunakan server lokal ada sedikit perbedaan di kong danloginpada App Blynk
  • Login pada App Blynk, tap ke atas menu setting yang ada diatas tombol login

  • Piliah Custom Server dan tambahkan alamat server dan port seperti contoh
  • Untuk koding Arduino silahkan pakai koding yang di bawah ini
#define BLYNK_PRINT Serial
#include <BlynkSimpleEsp8266.h>
char auth[] = "Token project Blynk yang dikirim ke e-mail/yg ada di App blynk";
// Your WiFi credentials. // Set password to "" for open networks. char ssid[] = "IOT-program"; char pass[] = "12345678"; char server[] = "103.148.113.21";
int port = 8080; void setup()
{
// Debug console
Serial.begin(9600);
Blynk.begin(auth, ssid, pass, server, port);
}void loop()
{
Blynk.run();
}
Tugas Project

Buatlah 2 lampu atau lebih agar bisa dinyalakan dan dimatikan melalui Blynk. - Lakukan prosedur yang sama untuk mengontrol Relay
- Silahkan berkerasi dan memadukkannya dengan DF Player
- Cari dan diskusikan tentang IFTT dan Google Assistant, dan bagaimanapemanfaatannya di NodeMCU.

Post a Comment for "Project IoT Kontrol Lampu Melalui Blynk"