Mengenal aplikasi BLYNK untuk fungsi IOT

Mengenal aplikasi BLYNK untuk fungsi IOT

Penjelasan Singkat

BLYNK adalah platform untuk aplikasi OS Mobile (iOS dan Android) yang bertujuan untuk kendali module Arduino, Raspberry Pi, ESP8266, WEMOS D1, dan module sejenisnya melalui Internet.

Logo Blynk

Aplikasi ini merupakan wadah kreatifitas untuk membuat antarmuka grafis untuk proyek yang akan diimplementasikan hanya dengan metode drag and drop widget.

Penggunaannya sangat mudah untuk mengatur semuanya dan dapat dikerjakan dalam waktu kurang dari 5 menit. Blynk tidak terikat pada papan atau module tertentu. Dari platform aplikasi inilah dapat mengontrol apapun dari jarak jauh, dimanapun kita berada dan waktu kapanpun. Dengan catatan terhubung dengan internet dengan koneksi yang stabil dan inilah yang dinamakan dengan sistem Internet of Things (IOT).

Bagaimana cara menggunakan BLYNK?

Pada kesempatan kali ini saya menggunakan platform dari aplikasi ANDROID, langkah-langkah awal penggunaannya yaitu :

  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

Tutorial Pertama – app BLYNK untuk kendali ESP8266

Bahan yang diperlukan yaitu :

  1. Library Module ESP8266
  2. Libray Blynk [ddownload id=”1095″]
  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. pilih button, kemudian drag and drop
  4. setting button pada pin “Digital” – “D0”
  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.

Setting aplikasi blynk di smart phone android

[irp]

  • Pada NodeMCU ESP8266 menggunakan IDE Arduino
  1. Open software IDE Arduino
  2. Sebelum itu copy paste kan semua library yang sudah di downloadkan diatas
  3. Pilih menu Tools > Boards > NodeMCU 1.0 (ESP-12E Module)
  4. Copy paste kan kode program dibawah ini
  5. Verifikasi program dan Download-kan
/* 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[] = "Blok21no12";
char pass[] = "Komponen08";

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

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

Hasil trial program sederhana diatas :

Hasil simulasi program aplikasi BLYNK

Selamat mencoba!

Terimakasih sudah berkunjung, dan semoga bermanfaat. Salam nyebarilmu.com!

38 Comments

  1. Firman

    Bang mau tanya untuk mengkoneksikan nodemcu ke wifi indihome,modem andromax seperti apa ya?sy coba mengkoneksikan dg internet hp bisa terhubung tetapi dg jaringan modem tidak bisa.trims.

    • //cek email dan copy paste kan disini
      char auth[] = “8719ce5c040a4bd88b8d6698bbd515e5”;

      //isikan nama wifi dan passwordnya
      char ssid[] = “Blok21no12”;
      char pass[] = “Komponen08”;

      coba pastikan itu sudah diganti dengan data punya agan,

      soalnya itu sudah saya trial dan berhasil,

  2. daniel

    gan, mau tanya yah, saya sangat awam di arduino, dan lagi coba2, saya sedang membuat temperature sensor menggunakan termocouple, nah, yg saya tanyakan, bagaimana perintah nya untuk supaya bisa keluar di blynk hasilnya? sy menggunakan wemos d1, max6675, saya tidak mengerti perintah yg harus di tulis di skecth nya. thanks gan,

    • Kalo untuk wemos d1 ataupun yang d1 mini, lagi saya siapkan artikelnya gan

      di kategori IOT

      tunggu saja, dikarenakan itu hampir sama dengan nodemcu esp8266

      thanks

  3. Mahzakala

    Min saya ada pertanyaan (mungkin sedikit aneh)
    Kalo menurut admin aplikasi blynk ini kira-kira make database apa?

    • kurang tau gan, hehe

      alternatif dari aplikasi blynk yaitu gunain “Basic4Android”

      nnt untuk iot ny bisa gunain server gratis dari cloudmqtt*com

      lagi saya buatkan artikelnya itu

  4. Mahzakala

    Min saya ada pertanyaan (mungkin sedikit aneh)
    Kalo menurut admin aplikasi blynk ini kira-kira make database apa?

  5. daniel

    mau tanya, disini ada yg bermasalah pakai koneksi indihome ngak? soalnya saya ngalamin, semua esp saya kalo pake indi home sering bermasalah rto ke blynkcloud nya, harus di restart beberapa kalo sampai dapat ip yg bisa jalan, alhasil jadi ribet, udah komplen ke telkom tapi ga pernah ada tanggapan

    • kurang tau gan kalo pake indihome, ane cobany pake first.media, kalo gak coba pake portal hotspot hp dulu saja, buat test ny,

    • tawakkal

      bisa dicoba untuk mode tcp aja blynkcloudnya, jadi gausah pake mode ssh (default pake ssh)

    • Fahrul Rizal

      njir gw juga gitu,galau skrang nyari caranya

  6. daniel

    mau tanya, disini ada yg bermasalah pakai koneksi indihome ngak? soalnya saya ngalamin, semua esp saya kalo pake indi home sering bermasalah rto ke blynkcloud nya, harus di restart beberapa kalo sampai dapat ip yg bisa jalan, alhasil jadi ribet, udah komplen ke telkom tapi ga pernah ada tanggapan

    • kurang tau gan kalo pake indihome, ane cobany pake first.media, kalo gak coba pake portal hotspot hp dulu saja, buat test ny,

      • daniel

        pakai provider lain semua normal, tapi kalau pakai indihome, board nya ga bisa login ke blink cloud nya, jd saya ngakalin restar modem berkali kali, sampai dapat ip yg jalan, tp beberapa hari kan ip nya berubah otomatis lagi, nah, kalo ga jalan lagi, saya harus restart berulang lagi sampai dapat ip yg bisa login lagi ke blynk nya, dan kasus ini bukan terjadi di saya saja, saya jual perangkat ke beberapa customor se indonesia, dan mereka pun akhirnya banyak mengeluhkan susah pakai brg nya karena konek ke indihome bermasalah, saya harab se indonesia bisa sering mengkomplain hal ini ke indihome supaya bisa menjadi perhatian juga

        • Herjuna

          ternyata ada yang mengalami juga, pakai wifi indihome nggak mau pas pakai tethering paket data hp baru mau. itu apanya ya yang mempengaruhi?

          • kalo ane pake first media dirumah gan,

            saat ditest lancar saja

            atau mungkin ada kesalahan di programnya gan, atau “kode auth”

    • tawakkal

      bisa dicoba untuk mode tcp aja blynkcloudnya, jadi gausah pake mode ssh (default pake ssh)

    • Fahrul Rizal

      njir gw juga gitu,galau skrang nyari caranya

    • sudah diganti “auth” nya gan,

      itu didapat saat login di BLYNK dan dikirimkan ke email kita

    • sudah diganti “auth” nya gan,

      itu didapat saat login di BLYNK dan dikirimkan ke email kita

  7. doni

    gan mau tanya, apa bisa kalau pakek beda wifi?

    • maksudnya gmn gan?

      kalo misal wifi a, yang dikonekan pertama

      ganti ke wifi b, ya diganti saja untuk koding programnya gan ke wifi b

  8. doni

    gan mau tanya, apa bisa kalau pakek beda wifi?

  9. Arifan N

    Gan kok pas di play di blynk nya tulisannya “wasn’t online yet” ya? Padahal udh sesuai semua dri auth key wifi sm pass. Wifi saya indihome, solusinya gmn ya?

    • iya gan, kalo gunain indihome kebanyakan gitu

      kalo ane pake first media, semua dicoba lancar jaya

  10. Arifan N

    Gan kok pas di play di blynk nya tulisannya “wasn’t online yet” ya? Padahal udh sesuai semua dri auth key wifi sm pass. Wifi saya indihome, solusinya gmn ya?

  11. Jeki Maulana S

    Gan, kalo wifi nya pake proxy apakah bisa digunakan?

  12. Jeki Maulana S

    Gan, kalo wifi nya pake proxy apakah bisa digunakan?

  13. Hello…. Saya udah nyoba tutornya dengan teliti, tapi saya mempunyai masalah yaitu saya tak mengetahui apakah NodeMCU saya udah ada koneksi atau tidak kemudian saya cek di nlynk app, katanya perangkat masih offline

  14. Hello…. Saya udah nyoba tutornya dengan teliti, tapi saya mempunyai masalah yaitu saya tak mengetahui apakah NodeMCU saya udah ada koneksi atau tidak kemudian saya cek di nlynk app, katanya perangkat masih offline

Leave a Reply

Your email address will not be published. Required fields are marked *