Anda di halaman 1dari 20

BLYNK

T R I R I Z E K I R I FA N D A N I ( 1 6 5 1 8 2 4 1 0 3 1 )
A D I M A S D E WA N G G A ( 1 6 5 1 8 2 4 1 0 3 1 )
M. SHOLEH AR. (16518241040)
ROCHIM INDRA (16518241031)
R A F LY D W I K I ( 1 6 5 1 8 2 4 1 0 3 1 )
DEFINISI
Blynk adalah sebuah layanan server yang digunakan
untuk mendukung project IOT. Layanan server ini
memiliki lingkungan mobile user baik Android maupun
iOS dan dapat diunduh di Google Play. Blynk mendukung
berbagai macam hardware yang dapat digunakan untuk
project IOT.

Salah satu keunikannya yaitu penambahan komponen


pada Blynk Apps dengan cara Drag and Drop sehingga
memudahkan dalam penambahan komponen
Input/Output tanpa perlu kemampuan pemrograman
Android maupun iOS.
Blynk diciptakan dengan tujuan untuk
control dan monitoring hardware secara
jarak jauh menggunakan komunikasi data
internet ataupun intranet (jaringan LAN).
Kemampuan untuk menyimpan data dan
menampilkan data secara visual baik
menggunakan angka, warna ataupun grafis
semakin memudahkan dalam pembuatan
project dibidang IOT.
SUPPORTED HARDWARE
BLYNK support lebih dari 400 boards hardware development kit, antara lain :

1. Arduino ----- Arduino Nano, Mini, Pro Mini, Pro Micro, Due, Mega, dll
2. Energia ----- CC3220SF-LaunchXL, RedBearLab (CC3200, WiFi Mini), Tiva C Connected LaunchPad
3. Particle ----- Core, Photon, Electron, Rpi
4. JavaScript (Node.js, Espruino, Browsers) ----- Regular PC with Linux / Windows / OS X, Raspberry Pi (Banana Pi,
Orange Pi, …)
5. Phyton ----- MicroPython, Phyton 2, Phyton 3

Dan masih banyak lagi…


ARDUINO CONNECTION TYPES
BLYNK support banyak tipe koneksi , antara lain :

1. USB (Serial), yang terkoneksi ke laptop atau desktop


2. Ethernet ----- Arduino MKR ETH, Arduino Ethernet Shield 2 (W5500), ENC28J60-based modules
3. Wi-Fi ----- ESP8266 as WiFi modem, Arduino WiFi Shield, Adafruit CC3000 WiFi Breakout / Shield
4. Bluetooth Smart (BLE 4.0) ----- HM-10, HC-08, nRF8001-based boards (Adafruit Bluefruit LE, etc.)
5. Selular (GSM / 3G / LTE) ----- GPRSbee, SIMCom SIM800 series (SIM800A, SIM800C, SIM800L, SIM800H, SIM808,
SIM868), SIMCom SIM900 series (SIM900A, SIM900D, SIM908, SIM968)

Dan masih banyak lagi…


KONFIGURASI DAN CARA KERJA
Blynk Apps memungkinkan untuk membuat project interface dengan berbagai maca komponen input output yang
mendukung untuk pengiriman maupun penerimaan data serta merepresentasikan data sesuai dengan komponen
yang dipilih. Representasi data dapat berbentuk visual angka maupun grafik.
Terdapat 4 jenis kategory komponen yang berdapat pada Aplikasi Blynk yaitu :
◦ Controller digunakan untuk mengirimkan data atau perintah ke Hardware
◦ Display digunakan untuk menampilkan data yang berasal dari hardware ke smartphone
◦ Notification digunakan untuk mengirim pesan dan notifikasi
◦ Interface Pengaturan tampilan pada aplikasi Blynk dpat berupa menu ataupun tab
◦ Others beberapa komponen yang tidak masuk dalam 3 kategori sebelumnya diantaranya Bridge, RTC, Bluetooth
Blynk server merupakan fasilitas Backend Service berbasis cloud yang bertanggung jawab untuk mengatur
komunikasi antara aplikasi smart phone dengan lingkungan hardware. Kemampun untuk menangani puluhan
hardware pada saat yang bersamaan semakin memudahkan bagi para pengembang sistem IoT. Blynk server juga
tersedia dalam bentuk local server apabila digunakan pada lingkungan tanpa internet. Blynk server local bersifat
open source dan dapat diimplementasikan pada Hardware Raspbery Pi.

Blynk Library dapat digunakan untuk membantu pengembangan code. Blynk library tersedia pada banyak platform
perangkat keras sehingga semakin memudahkan para pengembang IoT dengan fleksibilitas hardware yang
didukung oleh lingkungan Blynk.
BLYNK cloud service
CONTOH PROJECT

Sebagai contoh tutorial, kita akan membuat project sederhana


menghidupkan LED di Arduino menggunakan App BLYNK di
smartphone.
Berikut adalah skematiknya :
Setelah mendownload BLYNK APP, buat akun baru.
Akun digunakan untuk menyimpan project dan memberikan akses
ke device lainnya dari manapun.
Akun juga digunakan sebagai keamanan / security.
Setelah selesai login , mulai dengan membuat project baru
Lalu , pilih hardware yang digunakan.
Setiap project baru Atau bisa juga
yang dibuat, akan meng-copy Auth
muncul Auth Token. Token secara
manual.
Auth Token juga
secara otomatis Pilih devices yang
didapatkan di e- akan digunakan
mail sama yang connection type
digunakan untuk nya
membuat akun tadi.
Setelah selesai
klik Create
Screen project
masih kosong
Klik widget untuk
Tambahkan
masuk ke button
button untuk
settings
mengkontrol LED
Drag-n-Drop
button ke screen
project
Parameter terpenting yang harus di set adalah
PIN

Jika LED dikoneksikan ke Digital PIN 8, maka


pilih D8
Kemudian, klik PLAY button

PLAY button akan memindahkan dari EDIT


mode ke PLAY mode, dimana kita bisa
berinteraksi secara langsung dengan hardware

Setelah itu, akan muncul pesan “Arduino UNO


is offline”
Hal tersebut karena kita belum mengatur
program di Arduino nya
Isikan program berikut ke
Arduino IDE.

Ganti “YourAuthToken”
dengan Auth Token yang
didapatkan tadi.
Upload program dan buka
Serial Monitor

Tunggu sampai terlihat


gambar berikut
Kembali ke alpikasi BLYNK

Klik button, maka LED akan nge-BLYNK

Anda mungkin juga menyukai