Pengenalan IoT Dasar Menggunakan Platform Blynk

Yogadwisusena
Amikom Computer Club
4 min readMar 17, 2023

Halo teman-teman semua.., kali ini kita akan membahas sebuah materi yaitu Internet Of Things atau bisa disingkat dengan IOT oke langsung aja kita bahas ya….

Apa sih iot itu?

internet of things merupakan sebuah konsep di mana suatu benda atau objek ditanamkan teknologi-teknologi seperti sensor dan software dengan tujuan untuk berkomunikasi, mengendalikan, menghubungkan, dan bertukar data melalui perangkat lain selama masih terhubung ke internet.

Unsur pembentuk ekosistem IoT

Dalam suatu prangkat IOT, memiliki unsur pembentuk atau bisa disebut pembentuk ekosistem. seperti :

1. Artificial intelligence (kecerdasan buatan)

Kecerdasan buatan atau artificial intelligence (AI) adalah sistem kecerdasan yang dimiliki oleh manusia yang diimplementasikan atau diprogram di dalam mesin agar mesin dapat dapat berpikir dan berlaku layaknya manusia.

2. Konektivitas

Konektivitas juga biasa disebut sebagai koneksi antar jaringan. Dalam dunia IoT sendiri ada kemungkinan untuk kita membuat jaringan baru, jaringan yang khusus digunakan untuk perangkat IoT.

3. Sensor

Unsur ini merupakan unsur pembeda mesin IoT dengan mesin canggih lainnya. Dengan adanya sensor ini mesin mampu menentukan instrumen yang dapat mengubah mesin IoT dari yang semula bersifat pasif menjadi mesin atau alat yang bersifat aktif dan terintegrasi.

Platform iot

Platform IoT dapat digunakan untuk mengumpulkan data dari berbagai sumber, menyimpan data, menampilkan data, mengontrol perangkat, mengelola inventory perangkat dan lain-lain. Ada banyak platform-platform yang beredar yang bisa membantu kita pada saat pembuatan produk iot dan membantu juga sebagai solusi agar iot lebih efisien dan tidak memakan banyak waktu. Contoh nya sebagai berikut:

· Thingspeak

· Blynk

· Firebase

· Ubidots

· ThinksBoard

· Thinger.io

· Dan masih banyak lagi

Nah dari beberapa contoh platform iot yang ada, naahh untuk pelatihan kali ini sebagai pengenalan iot kita memakai platform Blynk. Disini kita akan membuat suatu project controlling led jarak jauh menggunakan platform ini. Lanjuttt kita gass ke praktikum …..

BLYNK apaan tuh?

BLYNK adalah adalah salahsatu platform iot yang bertujuan untuk kendali module Arduino, Raspberry Pi, ESP8266, WEMOS D1, dan module sejenisnya melalui Internet. Pada pelatihan kali ini kita akan membuat suatu project yaitu Controling LED, untuk langkah-langkahnya kita langsung gass ke praktikum di bawah ini.

Bagaimana menggunakan platform Blynk?

Pertama temen-temen membuat akun di paltform Blynk

Lalu masuk ke langkah pembuatan template dan beri nama template dan setting perangkat yang ingin dipakai

Masuk ke Datastreams dan pilih Virtual Pin

setelah memilih virtual pin man-teman harus mengatur beberapa setelan mulai namanya, pin, dan tipe data.

Setelah itu teman-teman masuk ke Web Dashboard dimana disana bisa custom widget yang ingin dipakai pada projectnya. Nah disini kita memakai switch untuk Controling LED.

Disini kita akan mengatur setelan switch yang ingin dipakai.

Setelah menyimpan settingan template. kita masuk ke bagian device dan memilih template yang kita buat tadi.

Setelah itu akan mendapatkan token yang nantinya dipakai di program yang dibuat sebagai alamat template yang dituju.

setelah itu kita membuat suatu rangkaian menggunakan LED seperti Dibawah ini

Dengan Program seperti ini

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

#define BLYNK_PRINT Serial

#define BLYNK_AUTH_TOKEN “TokenBlink” //Token dari blink

char auth[] = BLYNK_AUTH_TOKEN ; //Masukan Token yang ada di Blink
char ssid[] = “SSIDWIFI”;// Masukan nama WIFI
char pass[] = “PASSWORDWIFI”;// Masukan password WIFI

BLYNK_WRITE(V0) {
digitalWrite(D1, param.asInt()); //sesuaikan pin yang dipakai
}

void setup() {
pinMode(D1, OUTPUT);
Blynk.begin(auth, ssid, pass, “blynk.cloud”, 80);
}

void loop() {

Blynk.run();
}

upload program di atas ke perangkat yang dipakai dan pastikan token, ssid, dan password wifi nya sesuai.

Kembali lagi kehalaman Device nahh disana kita udah bisa mengontrol LED lewat platform Blynk melalui sambungan internet.

Sekian dari pengenalan IoT Dasar Menggunakan Platform Blynk, selebihnya masih banyak fitur-fitur yang bisa digunakan pada platform ini, tetapi pengenalan awal kita memakai project seperti ini dulu.

Tunggu aja pelatihan-pelatihan selanjutnya…

Sampai jumpa………

--

--