Anda di halaman 1dari 36

WIDGET BLYNK

Diajukan Untuk Memenuhi Salah Satu


Tugas Mata Kuliah Sistem Mikrokontroler

Disusun oleh Kelompok 1 :


1. Anindya Mulyawati (1803312006)
2. Bintang Fajar Nur Ikhsan (1803312018)
3. Muhammad Rafi Parakrama (1803312020)

Teknik Listrik – 3D

Program Studi Teknik Listrik


Jurusan Teknik Elektro

Politeknik Negeri Jakarta

Jl. Prof. Dr. G. A.Siwabessy, Kampus Baru UI Depok 16424


2019
DAFTAR ISI

I. WIDGETS....................................................................................................................5
II. Common Widget Settings...........................................................................................5
2.1 Pin Selector........................................................................................................5
2.2 Data Mapping.....................................................................................................6
2.3 SPLIT/MERGE......................................................................................................7
2.4 Decimals.............................................................................................................7
2.5 Send On Release.................................................................................................7
2.6 Write Interval.....................................................................................................8
2.7 Color Gradient....................................................................................................8
III. Controllers (Pengontrol).............................................................................................8
3.1 Button.................................................................................................................8
3.2 Slider..................................................................................................................9
3.3 Timer................................................................................................................10
3.4 Joystick.............................................................................................................12
3.5 zeRGBa.............................................................................................................13
3.6 Step Control.....................................................................................................14
IV. Displays (Tampilan)..................................................................................................14
4.1 Value Display....................................................................................................14
4.2 Labeled Value...................................................................................................15
4.3 LED...................................................................................................................17
4.4 Gauge...............................................................................................................18
4.5 LCD...................................................................................................................19
4.6 SuperChart.......................................................................................................22
4.7 Terminal...........................................................................................................33
4.8 Video Streaming...............................................................................................34
4.9 Level Display.....................................................................................................34
DAFTAR GAMBAR
Gambar 2. 1Tampilan Pin Selector.....................................................................................5
Gambar 2. 2 Tampilan Data Mapping Settings...................................................................6
Gambar 2. 3 Tampilan Split................................................................................................7
Gambar 2. 4 Tampilan Merge............................................................................................7
Gambar 2. 5 Simbol Button................................................................................................8
Gambar 2. 6 Tampilan Button Settings...............................................................................9
Gambar 2. 7 Simbol Slider..................................................................................................9
Gambar 2. 8 Tampilan Slider Settings...............................................................................10
Gambar 2. 9 Simbol Timer................................................................................................11
Gambar 2. 10 Tampilan Timer Settings............................................................................11
Gambar 2. 11 Tampilan Joystik........................................................................................12
Gambar 2. 12 Tampilan Joystick Settings.........................................................................13
Gambar 2. 13 Tampilan zeRGBa (Split).............................................................................14
Gambar 2. 14 Tampilan zeRGBa (Merge).........................................................................14
Gambar 2. 15 Contoh Tampilan Value Display (Suhu)......................................................15
Gambar 2. 16 Tampilan Value Display Settings................................................................15
Gambar 2. 17 Contoh Labeled Value (Suhu)....................................................................16
Gambar 2. 18 Tampilan Labeled Display Settings.............................................................16
Gambar 2. 19 Contoh Formatting Option Labeled Value Settings....................................17
Gambar 2. 20 Program untuk menghidupkan LED..........................................................18
Gambar 2. 21 Program untuk mengubah kecerahan LED................................................18
Gambar 2. 22 Simbol LED.................................................................................................18
Gambar 2. 23 Tampilan Gauge.........................................................................................18
Gambar 2. 24 Tampilan Gauge Settings...........................................................................19
Gambar 2. 25 Perintah untuk widget LCD........................................................................20
Gambar 2. 26 Contoh program untuk widget LCD...........................................................20
Gambar 2. 27 Contoh Tampilan LCD................................................................................20
Gambar 2. 28 Tampilan LCD Settings...............................................................................21
Gambar 2. 29 Tampilan Formatting Option LCD Settings.................................................22
Gambar 2. 30 Tampilan SuperChart (Tap and hold).........................................................23
Gambar 2. 31 Tampilan SuperChart (Short Swipe)...........................................................23
Gambar 2. 32 Tampilan SuperChart (Layar Penuh)..........................................................24
Gambar 2. 33 Tampilan SuperChart (Tombol Menu).......................................................24
Gambar 2. 34 Icon DataStream........................................................................................25
Gambar 2. 35 Tampilan SuperChart(Values and Height)..................................................27
Gambar 2. 36 Tampilan SuperChart (0-100%Tinggi)........................................................28
Gambar 2. 37 Tampilan SuperChart (0-25%Tinggi)..........................................................29
Gambar 2. 38 Tampilan SuperChart (Binary Chart)..........................................................29
Gambar 2. 39 Tampilan SuperChart (Hubungan Semua Titik)..........................................30
Gambar 2. 40 Tampilan SuperChart (OFF)........................................................................31
Gambar 2. 41 Tampilan SuperChart (ON).........................................................................32
Gambar 2. 42 Perintah widget (untuk Terminal)..............................................................33
Gambar 2. 43 Tampilan Terminal.....................................................................................33
Gambar 2. 44 Tampilan Terminal Settings.......................................................................34
Gambar 2. 45 Terminal (pengubah url video)..................................................................34
Gambar 2. 46 Tampilan Level Display..............................................................................35
I. WIDGETS
Widget adalah modul antarmuka. Masing-masing dari mereka melakukan
fungsi input / output spesifik ketika berkomunikasi dengan perangkat
keras.
Ada 4 jenis Widget:
 Controllers - digunakan untuk mengirim perintah yang mengontrol
perangkat keras.
 Display (Layar) - digunakan untuk visualisasi data dari sensor dan
sumber lain.
 Notifications (Pemberitahuan) - mengirim pesan dan
pemberitahuan.
 Interface (Antarmuka) - widget untuk melakukan fungsi GUI
tertentu.
 Lainnya - widget yang bukan milik kategori apa pun;

Setiap Widget memiliki pengaturannya sendiri. Beberapa Widget (mis.


Bridge) hanya mengaktifkan fungsionalitas dan tidak memiliki pengaturan
apa pun.

II. Common Widget Settings

2.1 Pin Selector

Ini adalah salah satu parameter utama yang perlu diatur. Ini
mendefinisikan pin mana yang harus dikontrol atau dibaca.
Gambar 2. 1Tampilan Pin Selector

 Pin Digital - mewakili pin IO Digital fisik pada perangkat keras.


Pin berkemampuan PWM ditandai dengan simbol ~.
 Pin Analog - merepresentasikan pin IO Analog fisik pada
perangkat keras.
 Pin Virtual - tidak memiliki representasi fisik. Pin Virtual
digunakan untuk mentransfer data apa pun antara Blynk App dan
perangkat keras.

2.2 Data Mapping

Untuk memetakan nilai yang masuk ke rentang tertentu dapat


menggunakan tombol pemetaan:

Gambar 2. 2 Tampilan Data Mapping Settings


Ketika sensor mengirimkan nilai dari 0 hingga 1023. Tetapi ketika ingin
menampilkan nilai dalam rentang 0 hingga 100 dalam aplikasi. Saat
pemetaan data diaktifkan, nilai masuk 1023 akan dipetakan ke 100.

2.3 SPLIT/MERGE

Beberapa Widget dapat mengirim lebih dari satu nilai. Dan dengan sakelar
ini dapat mengontrol cara mengirimnya.

 SPLIT: Setiap parameter dikirim langsung ke Pin di perangkat keras


(mis. D7). Dengan ini tidak perlu menulis kode apa pun.
CATATAN: Dalam mode ini dapat mengirim beberapa perintah dari
satu widget, yang dapat mengurangi kinerja perangkat keras.
Contoh: Jika memiliki Widget Joystick dan diatur ke D3 dan D4, itu
akan mengirim 2 perintah melalui Internet:

Gambar 2. 3 Tampilan Split

 MERGE: Ketika mode MERGE dipilih hanya dapat mengirim 1


pesan, terdiri dari berbagai nilai. Tapi harus menguraikannya di
perangkat keras.
Mini hanya dapat digunakan dengan Pin Virtual.
Contoh: Tambahkan Widget zeRGBa dan atur ke mode MERGE.
Pilih Virtual Pin V1.

Gambar 2. 4 Tampilan Merge

2.4 Decimals

Menentukan berapa desimal yang ingin dilihat saat memindahkan Slider.


Ketika "No Fraction" dipilih, slider hanya akan mengirim nilai integer
tanpa desimal. "1 digit" berarti bahwa nilainya akan seperti 1.1, 1.2,…,
2.0, dll.

2.5 Send On Release

Opsi ini memungkinkan untuk mengoptimalkan lalu lintas data pada


perangkat keras. Misalnya, ketika memindahkan widget joystick, perintah
dialirkan ke perangkat keras, selama satu gerakan joystick dapat mengirim
lusinan perintah. Ada beberapa kasus penggunaan yang dibutuhkan,
namun menciptakan beban seperti itu dapat menyebabkan perangkat keras
membebani dan mengatur ulang. Send On Release adalah pengaturan
yang disarankan untuk sebagian besar aplikasi. Ini juga merupakan
pengaturan default

2.6 Write Interval

Mirip dengan opsi "Send On Release". Namun, ini memungkinkan untuk


mengalirkan nilai ke perangkat keras dalam interval tertentu. Misalnya,
mengatur interval tulis ke 100 ms berarti bahwa ketika memindahkan
slider, hanya 1 nilai yang akan dikirim ke perangkat keras dalam periode
100 ms. Opsi ini juga digunakan untuk mengoptimalkan aliran lalu lintas
data ke perangkat keras.

2.7 Color Gradient

Ketika memilih gradien, itu mempengaruhi warna elemen widget


berdasarkan pada nilai inviting. Misalnya: Ketika mengatur Widget Gauge
dengan parameter Min dan Max 0-100, dan memilih gradien hijau-kuning-
merah. Saat perangkat keras mengirim: - 10, Gauge akan mengubah
warnanya menjadi warna hijau - 50 akan mengubah Gauge menjadi warna
kuning - 80 akan mengubah Gauge menjadi warna merah

Ada 2 jenis gradien yang dapat Anda pilih: - Hangat: Hijau - Oranye -
Merah; - Dingin: Hijau - Biru - Ungu;

III.Controllers (Pengontrol)

3.1 Button
Bekerja dalam mode push atau switch. Memungkinkan untuk mengirim
nilai ON dan OFF (RENDAH / TINGGI). Tombol mengirim 1 (TINGGI)
saat ditekan dan mengirim 0 (RENDAH) saat rilis.

Gambar 2. 5 Simbol Button

Gambar 2. 6 Tampilan Button Settings

3.2 Slider
Mirip dengan potensiometer. Mengizinkan mengirim nilai di antara
rentang MIN / MAX yang diberikan.

Gambar 2. 7 Simbol Slider

Gambar 2. 8 Tampilan Slider Settings

3.3 Timer
Timer memicu tindakan pada waktu tertentu. Bahkan jika smartphone dan
aplikasi sedang offline. Waktu mulai mengirim 1 (TINGGI). Stop time
mengirimkan 0 (RENDAH).

Versi Android terbaru telah memperbaiki Timer dalam widget Eventor.


Dengan Eventor Time Event dapat menetapkan beberapa timer pada pin
yang sama, mengirim string / nilai apa pun, pilih hari dan zona waktu.
Disarankan untuk menggunakan widget Eventor over Timer. Namun
widget Timer masih cocok untuk acara timer sederhana.

Gambar 2. 9 Simbol Timer


Gambar 2. 10 Tampilan Timer Settings
CATATAN: Widget penghitung waktu bergantung pada waktu server dan
bukan waktu ponsel. Terkadang waktu telepon mungkin tidak sesuai
dengan waktu server.

3.4 Joystick

Kontrol gerakan servo dalam 4 arah.


Pengaturan:
 Mode SPLIT / MERGE.
 Rotate on Tilt (Putar pada Tilt).
Saat HIDUP, Joystick akan otomatis berputar jika menggunakan ponsel
dalam orientasi lanskap.
Pengembalian Otomatis - Ketika MATI, pegangan Joystick tidak akan
kembali ke posisi tengah. Itu akan tetap di tempat meninggalkannya.

Gambar 2. 11 Tampilan Joystik

Gambar 2. 12 Tampilan Joystick Settings

3.5 zeRGBa

zeRGBa adalah pemilih warna RGB + pemilih kecerahan biasa.


Pengaturan:
 SPLIT: Setiap parameter dikirim langsung ke Pin di perangkat
keras Anda (mis. D7). Dan tidak perlu menulis kode apa pun.
CATATAN: Dalam mode ini mengirim beberapa perintah dari satu
widget, yang dapat mengurangi kinerja perangkat keras.
Contoh: Jika memiliki Widget zeRGBa dan diatur ke D1, D2, D3,
ia akan mengirim 3 perintah melalui Internet:

Gambar 2. 13 Tampilan zeRGBa (Split)

 MERGE: Ketika mode MERGE dipilih dapat mengirim 1 pesan


dengan array nilai di dalamnya. Untuk mengaplikasikannya harus
menguraikan pesan pada perangkat keras.
Mode ini hanya dapat digunakan dengan Pin Virtual.Contoh:
Tambahkan Widget zeRGBa dan atur ke mode MERGE. Pilih
Virtual Pin V1.

Gambar 2. 14 Tampilan zeRGBa (Merge)

3.6 Step Control

Step Control digunakan untuk mengatur nilai granular dengan langkah


yang diberikan. Dua tombol ditetapkan untuk 1 pin. Satu tombol
menambah nilainya, yang lain menurunkannya.

Opsi Kirim Langkah memungkinkan untuk mengirim nilai langkah ke


perangkat keras, bukan nilai widget langkah yang sebenarnya. Opsi nilai
lingkaran memungkinkan mengatur ulang widget langkah untuk memulai
nilai ketika nilai maksimum tercapai.
IV. Displays (Tampilan)

4.1 Value Display

Menampilkan data yang masuk.

Gambar 2. 15 Contoh Tampilan Value Display (Suhu)

Gambar 2. 16 Tampilan Value Display Settings

4.2 Labeled Value


Menampilkan data yang masuk dengan cara yang diformat. Ini adalah
versi 'Value Display' yang lebih baik di mana dapat menambahkan sufiks
dan awalan di sisi aplikasi, tanpa kode pada perangkat keras.

Gambar 2. 17 Contoh Labeled Value (Suhu)

Gambar 2. 18 Tampilan Labeled Display Settings


Opsi pemformatan
Sebagai contoh: sensor mengirimkan vaule 12.6789 ke aplikasi Blynk. Opsi
pemformatan berikutnya didukung:
 / pin / - menampilkan nilai tanpa memformat (12.6789)
 /pin./ - menampilkan nilai bulat tanpa bagian desimal (13)
 /pin.#/ - menampilkan nilai dengan 1 angka desimal (12,7)
 /pin.##/ - menampilkan nilai dengan dua tempat desimal (12,68)

Gambar 2. 19 Contoh Formatting Option Labeled Value Settings

4.3 LED

LED sederhana untuk indikasi. Perlu mengirim 0 untuk mematikan LED.


Dan 255 untuk menyalakan LED. Atau cukup gunakan Blynk API seperti
yang dijelaskan di bawah ini:
Gambar 2. 20 Program untuk menghidupkan LED

Semua nilai antara 0 dan 255 akan mengubah kecerahan LED:

Gambar 2. 21 Program untuk mengubah kecerahan LED

Gambar 2. 22 Simbol LED

4.4 Gauge

Tampilan visual nilai numerik.

Gambar 2. 23 Tampilan Gauge


Gambar 2. 24 Tampilan Gauge Settings
Opsi pemformatan
Sebagai contoh: sensor dapat mengirimkan vaule 12.6789 ke aplikasi Blynk. Opsi
pemformatan berikutnya didukung:
 / pin / - menampilkan nilai tanpa memformat (12.6789)
 /pin./ - menampilkan nilai bulat tanpa bagian desimal (13)
 /pin.#/ - menampilkan nilai dengan 1 angka desimal (12,7)
 /pin.##/ - menampilkan nilai dengan dua tempat desimal (12,68)

4.5 LCD

Ini adalah layar LCD 16x2 biasa yang dibuat di fasilitas rahasia di Cina.
MODE SEDERHANA / LANJUTAN
Perintah : perlu menggunakan perintah khusus dengan widget ini:
Gambar 2. 25 Perintah untuk widget LCD

Di mana x adalah posisi simbol (0-15), y adalah id garis (0 atau 1).

Gambar 2. 26 Contoh program untuk widget LCD

Gambar 2. 27 Contoh Tampilan LCD


Gambar 2. 28 Tampilan LCD Settings
Opsi pemformatan
Sebagai contoh: sensor mengirimkan value 12.6789 ke aplikasi Blynk. Opsi
pemformatan berikutnya didukung:
 / pin / - menampilkan nilai tanpa memformat (12.6789)
 /pin./ - menampilkan nilai bulat tanpa bagian desimal (13)
 /pin.#/ - menampilkan nilai dengan 1 angka desimal (12,7)
 /pin.##/ - menampilkan nilai dengan dua tempat desimal (12,68)
Gambar 2. 29 Tampilan Formatting Option LCD Settings

4.6 SuperChart

SuperChart digunakan untuk memvisualisasikan data langsung dan


historis. Digunakannya untuk data sensor, untuk pencatatan kejadian biner
dan lainnya.
Untuk menggunakan widget SuperChart perlu mendorong data dari
perangkat keras dengan interval yang diinginkan dengan menggunakan
timer.
Interaksi:
 Beralih antara rentang waktu dan mode langsung.
Ketuk rentang waktu di bagian bawah widget untuk mengubah rentang
waktu.
 Ketuk Elemen Legend untuk menampilkan atau menyembunyikan aliran
data.
 Ketuk jangan untuk melihat stempel waktu dan nilai yang sesuai.

Gambar 2. 30 Tampilan SuperChart (Tap and hold)

 Gesek cepat dari kiri ke kanan untuk mengungkapkan data sebelumnya.

Gambar 2. 31 Tampilan SuperChart (Short Swipe)


Kemudian dapat menggulir data ke belakang dan ke depan dalam rentang waktu
yang diberikan.
 Mode layar penuh
Tekan tombol ini untuk membuka tampilan Layar Penuh dalam orientasi
lanskap:
Gambar 2. 32 Tampilan SuperChart (Layar Penuh)

Cukup putar telepon kembali ke mode potret. Bagan harus memutar secara
otomatis. Dalam tampilan layar penuh akan melihat X (waktu) dan beberapa skala
Y. Mode layar penuh dapat dinonaktifkan dari Pengaturan widget.

 Tombol menu
Tombol menu akan membuka fungsi tambahan :
- Ekspor ke CSV
- Hapus data di server

Gambar 2. 33 Tampilan SuperChart (Tombol Menu)

Pengaturan SuperChart:
 Judul grafik.
 Judul Ukuran Font memiliki 3 pilihan ukuran font.
 Penyelarasan Judul Pilih perataan judul grafik. Pengaturan ini juga
memengaruhi posisi Judul dan Legenda pada Widget. 
 Tampilkan sumbu x (waktu) Pilih itu jika ingin menunjukkan label waktu
di bagian bawah grafik yang dibuat.
 Pemilih rentang waktu memungkinkan untuk memilih periode yang
diperlukan (15m, 30m, 1j, 3j, ...) dan resolusi untuk bagan yang dibuat.
Resolusi menentukan seberapa akurat data yang dibuat. Saat ini grafik
mendukung 2 jenis resolusi standar dan tinggi. Resolusi juga tergantung
pada periode yang dipilih. Misalnya, resolusi standar untuk 1d berarti akan
mendapatkan 24 poin per hari (1 per jam), dengan resolusi tinggi akan
mendapatkan 1d 1440 poin per hari (1 per menit).
 Datastreams - tambahkan datastreams

Pengaturan Datastream
Widget mendukung hingga 4 Datastreams. Tekan Ikon Pengaturan Datastream
untuk membuka Pengaturan Datastream.

Gambar 2. 34 Icon DataStream

o Desain:
Pilih jenis Chart yang tersedia:
1.Baris
2.Daerah
3.Batang
4.Biner (jangkar LINK ke biner)

o Warna: Pilih warna solid atau gradien


o Sumber dan input, dapat menggunakan 3 jenis sumber Data:
1.Pin Virtual : Pilih Perangkat dan Pin Virtual yang diinginkan untuk
membaca data.
2.Tag SuperChart : dapat menggabungkan data dari beberapa perangkat
menggunakan fungsi agregasi bawaan. Misalnya, jika memiliki 10
sensor suhu yang mengirim suhu dengan periode yang ditentukan
dapat merencanakan nilai rata-rata dari 10 sensor di widget.
Untuk menggunakan Tag:
 Tambahkan Tag ke setiap perangkat tempat yang ingin mengumpulkan
data.
 Dorong data ke Pin Virtual yang sama di setiap perangkat. (mis.
Blynk.virtualWrite (V0, suhu);)
 Pilih Tag sebagai sumber di Widget SuperChart dan gunakan pin tempat
data akan datang (mis. V0)
Fungsi yang tersedia:
 SUM, akan meringkas semua nilai yang masuk ke Pin Virtual yang
ditentukan di semua perangkat yang ditandai dengan tag yang dipilih.
 AVG, akan memplot nilai rata-rata.
 MED, akan menemukan nilai median.
 MIN, akan memplot nilai minimum.
 MAX akan memplot nilai maksimum.

PENTING: Tag tidak berfungsi dalam Mode Langsung.

Pemilih Perangkat : Jika menambahkan Widget Pemilih Perangkat ke proyek


dapat menggunakannya sebagai sumber untuk SuperChart. Dalam hal ini, ketika
mengubah perangkat di Device Selector, bagan akan diperbarui sesuai

Pengaturan Y-Axis
Ada 4 mode cara skala data di sepanjang sumbu Y
1. Mobil.
Data akan diskalakan secara otomatis berdasarkan nilai minimum dan
maksimum dari periode waktu yang diberikan. Ini adalah opsi yang bagus
untuk memulai.
2. Nilai-nilai.
Ketika mode ini dipilih, skala Y akan diatur ke nilai yang dipilih.
Misalnya, jika perangkat keras mengirim data dengan nilai bervariasi dari
-100 hingga 100, dapat mengatur bagan ke nilai ini dan data akan
ditampilkan dengan benar.

Gambar 2. 35 Tampilan SuperChart(Values and Height)


Ketika ingin memvisualisasikan data dalam rentang tertentu. Katakanlah
data yang masuk memiliki nilai dalam kisaran 0-55, tetapi hanya ingin melihat
nilai dalam kisaran 30-50. Dapat mengaturnya dan jika nilainya di luar skala Y
yang dikonfigurasikan, bagan akan dipotong.

1.  % Tinggi.
Opsi ini memungkinkan untuk menskala data yang masuk pada widget dan
memposisikannya seperti yang diinginkan. Dalam mode ini mengatur
persentase tinggi widget di layar, dari 0% hingga 100%.

Gambar 2. 36 Tampilan SuperChart (0-100%Tinggi)

Jika menetapkan 0-100%, sebenarnya ini adalah skala otomatis penuh.


Tidak peduli dalam kisaran mana data akan datang, itu akan selalu
diskalakan ke seluruh ketinggian widget.

Jika mengaturnya ke 0-25%, maka bagan ini hanya akan diberikan pada 1/4
tinggi widget:
Gambar 2. 37 Tampilan SuperChart (0-25%Tinggi)
Pengaturan ini sangat berharga untuk Binary Chart atau untuk memvisualisasikan
beberapa aliran data pada grafik yang sama dengan cara yang berbeda.

Gambar 2. 38 Tampilan SuperChart (Binary Chart)

1. Delta
Sementara data tetap dalam nilai Delta yang diberikan, bagan akan
diskalakan secara otomatis dalam kisaran ini. Jika delta melebihi kisaran,
bagan akan diskalakan secara otomatis ke nilai minimum / maksimum dari
periode yang diberikan.

Akhiran:
Di sini Anda dapat menentukan sufiks yang akan ditampilkan selama
kepemilikan Tap.
Desimal
Menentukan pemformatan nilai grafik saat Anda Ketuk grafik. Opsi yang
memungkinkan adalah: #, #. #, #. ##, dll.
Hubungkan Poin Data yang Hilang
Jika sakelar ini AKTIF, maka SuperChart akan menghubungkan semua
titik meskipun tidak ada data

Gambar 2. 39 Tampilan SuperChart (Hubungan Semua Titik)

Jika diatur ke OFF, maka Anda akan melihat celah jika tidak ada data.
Gambar 2. 40 Tampilan SuperChart (OFF)

Pengaturan Grafik Biner


Jenis bagan ini berguna untuk memplot data biner, misalnya ketika unit AKTIF
atau MATI, atau ketika gerakan terdeteksi atau ketika ambang tertentu tercapai.
Diperlukan menentukan titik FLIP, yang merupakan titik di mana data yang
masuk akan berubah menjadi keadaan BENAR atau SALAH.
Misalnya, ketika mengirim data dalam kisaran 0 hingga 1023. Jika menetapkan
512 sebagai titik FLIP, maka semua yang di atas 512 (tidak termasuk 512) akan
dicatat sebagai BENAR, nilai di bawah 512 (termasuk 512) akan FALSE. Contoh
lain, jika mengirim 0 dan 1 dan menetapkan 0 sebagai titik FLIP, maka 1 akan
BENAR, 0 akan SALAH

Label Negara:
Di sini dapat menentukan bagaimana TRUE / FALSE seharusnya ditampilkan
dalam mode Ketuk.
Misalnya, Anda dapat mengatur ke TRUE ke label "Equipment ON", FALSE ke
"Equipment OFF".
Gambar 2. 41 Tampilan SuperChart (ON)

Superchart saat ini mendukung 2 jenis granularity:


 Granularity menit - 1j, 6j, 1d.
 Granularity Jam - 1w, 1m, 3m.
Ini berarti bahwa interval pembaruan grafik minimum adalah 1 menit untuk
periode 1 jam, 6 jam, 1 hari. 1 jam untuk periode 1w, 1m dan 3m. Karena Blynk
Cloud bebas untuk digunakan dan memiliki batasan pada berapa banyak data yang
dapat disimpan. Saat ini Blynk Cloud menerima 1 pesan per menit per pin. Jika
sering mengirim data, nilai akan dirata-ratakan. Misalnya, jika mengirim nilai 10
pada 12:12:05 dan kemudian 12 pada 12:12:45 sebagai hasil dalam bagan akan
melihat nilai 11 untuk 12:12.
Untuk melihat data dalam bagan, diperlukan menggunakan widget dengan interval
"Pembacaan frekuensi" (dalam hal ini aplikasi harus terbuka dan berjalan) atau
dapat menggunakan Blynk.virtualWrite di sisi perangkat keras. Setiap perintah
Blynk.virtualWrite disimpan di server secara otomatis. Dalam hal ini tidak perlu
aplikasi untuk berjalan dan berjalan.
4.7 Terminal

Menampilkan data dari perangkat keras. Mengizinkan mengirim string apa


pun ke perangkat keras. Terminal selalu menyimpan 25 pesan terakhir
yang dikirim perangkat keras ke Blynk Cloud. Batas ini dapat ditingkatkan
pada Server Lokal dengan properti terminal.strings.pool.size.
Diperlukan menggunakan perintah khusus dengan widget ini:

Gambar 2. 42 Perintah widget (untuk Terminal)

Gambar 2. 43 Tampilan Terminal


Gambar 2. 44 Tampilan Terminal Settings

4.8 Video Streaming

Widget sederhana yang memungkinkan untuk menampilkan streaming


langsung. Widget mendukung RTSP (RP, SDP), streaming progresif
HTTP / S, streaming langsung HTTP / S. Saat ini Blynk tidak
menyediakan server streaming. Jadi dapat melakukan streaming langsung
dari kamera, menggunakan layanan pesta 3-d, atau server streaming host
di server sendiri (misalnya, raspberry).

Url video dari perangkat keras dapat diubah dengan:

Gambar 2. 45 Terminal (pengubah url video)

4.9 Level Display


Level Display sangat mirip dengan progress bar, ketika perlu
memvisualisasikan level antara nilai min / max Untuk memperbarui Level
Display dari sisi perangkat keras dengan kode:

Gambar 2. 46 Tampilan Level Display

Setiap pesan yang dikirim perangkat keras ke server disimpan secara


otomatis di server. Mode PUSH tidak memerlukan aplikasi untuk online
atau dibuka.

I. Notifications (Pemberitahuan)
V.1 Twitter
V.2 Email
V.3 Push Notifications
V.4 Unicode in notify, email, push,…..
V.5 Increasing message length limit

II. Interface (Antarmuka)


VI.1 Tabs
VI.2 Menu
VI.3 Time Input
VI.4 Map
VI.5 Table
VI.6 Device Selector
VI.7 Device Tiles

III.Sensors
VII.1 Accelerometer
VII.2 Barometer/pressure
VII.3 Gravity
VII.4 Humidity
VII.5 Light
VII.6 Proximity
VII.7 Temperature
VII.8 GPS Trigger
VII.9 GPS Streaming

IV. Other
VIII.1 Bridge
VIII.2 Eventor
VIII.3 RTC
VIII.4 BLE
VIII.5 Bluetooth
VIII.6 Music Player
VIII.7 Webhook
VIII.8 Reports Widget
VIII.9 Customizing Reports

Anda mungkin juga menyukai