Thursday, May 23, 2019

MENGGUNAKAN APLIKASI BLYNK PADA ESP 8266

MENGGUNAKAN APLIKASI BLYNK PADA ESP 8266


           Blynk adalah platform untuk IOS atau ANDROID yang digunakan untuk mengendalikan module arduino,Rasbery Pi, Wemos dan module sejenisnya melalui internet. Aplikasi ini sangat mudah digunakan bagi orang yang masih awam. Aplikasi ini memiliki banyak fitur yang memudahkan pengguna dalam memakainya. Cara membuat projek di aplikasi ini sangat gampang, tidak sampai 5 menit yaitu dengan cara drag and drop.
           Blynk tidak terkait dengan module atau papan tertentu. Dari aplikasi inilah kita dapat mengontrol apapun dari jarak jauh dimana pun kita berada dengan catatan terhubung dengan internet. Hal inilah yang disebut dengan IOT (Internet Of Things).
          Pada kesempatan kali ini kita akan menggunakan aplikasi blynk untuk mengendalikan arduino atau lebih tepatnya node MCU yaitu mengontol LED lewat smarthphone.


Berikut langkah yang harus di lakukan.

A. Apa saja yang harus dipersiapkan?

- esp 8266 
-3 buah LED
-3 buah resistor 
-Project board
-kabel jumper male dan female secukupnya

B. Bagaimana cara menggunakan Blynk?

  1. Download dan install aplikasi melalui “PlayStore
  2. Buka aplikasi, dan silahkan sign up new account atau login menggunakan “Facebook
  3. Buat new project, dan pilihlah salah satu module yang akan Anda gunakan maupun aksesoris module yang berfungsi sebagai sarana terhubung ke Internet.
  4. Setelah itu drag and drop rancangan proyek Anda
  5. Kemudian klik Blynk untuk mengirimkan Token Auth melalui email
  6. Dan terakhir cek inbox email Anda dan temukan Auth Token yang dimana ini akan digunakan untuk program yang di downloadkan ke module
Setelah pada smart phone selesai, beralih ke software ide arduino yang akan digunakan dalam memprogram serta mendownloadkan program ke module, langkah – langkahnya yaitu :
  1. Download file .zip rilis terbaru
  2. Unzip itu file tersebut yang didalam terdapat file library
  3. Peletakan Library pada OS
    1. Mac : (home directory)/Documents/Arduino/libraries
    2. PC (Windows) : My Documents -> Arduino -> libraries
    3. Linux : (home directory)/sketchbook/libraries
C.Langkah pertama untuk mengendalikan arduino
Bahan yang diperlukan yaitu :
  1. Library Module ESP8266
  2. Libray Blynk Filenya ini
  3. Smart Phone Android
  4. Komputer + Software IDE Arduino
* Menyalakan dan mematikan LED BUILT IN
  • Pada smart Phone Android
  1. Buka Aplikasi BLYNK
  2. Pilih pada logo “+” / widget box
  3. Tambahkan 3 button
  4. setting button pada pin “Digital” – “D1  D2  D3"
  5. Ubahlah setting dari push menjadi switch
  6. Dan ubahlah logika awal dari “1” ke “0”
  7. terakhir download program dibawah dan jika sudah siap semua klik play.
Program
/* www.nyebarilmu.com */
#include <ESP8266WiFi.h>
#define BLYNK_PRINT Serial  
#include <BlynkSimpleEsp8266.h>
//cek email dan copy paste kan disini
char auth[] = "8719ce5c040a4bd88b8d6698bbd515e5";
//isikan nama wifi dan passwordnya
char ssid[] = "agung_bancin";
char pass[] = "Kompenterosss";
void setup()
{
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
}
void loop()
{
  Blynk.run();
}


Keterangan program

-char authenthification adalah kode yang di buat oleh apk blynk yang kemudian dimasukkan
ke esp 8266 guna untuk kode remot device dari aplikasi ke module esp 8266(node mcu).
Kode ini dikirim melalui email yang di daftarkan

-ssid dan pass harus sesuai dengan wifi yang tersedia karena module akan menghubungkan ke wifi
ketika program selesai di unduh 



No comments:

Post a Comment

Kontrol LED Menggunakan NodeMCU

Pada praktikum kali ini akan dijelaskan mengenai cara mengkontrol LED menggunakan Blynk Example Browser yang dijalankan menggunakan modul ...