Selengkapnya: simpLINnovation
Pengin ngerakit proyek IoT (Internet of Things) yang simple? Cukup dengan 1 board Arduino/Genuino, 1 buah smartphone (Android/iOS) terkoneksi internet, 1 buah laptop terkoneksi internet dan beberapa LED, kita sudah dapat membuat kontrol LED via Internet, lho. Dijamin murah dan mudah. Ga pake ethernet shield di Arduinonya? Tanpa ESP bisa? Gak usah pinjem board Intel IoT? Servernya gimana? Bikin interface di smartphonenya? STOP, jangan banyak cincong. Mari ngerakit bersama dengan panduan tutorial berikut. Tapi sebelumnya, tonton dulu video demonya di sini dan tutorial singkatnya di sini. Jangan lupa like & subscribe, wajib!
WHAT YOU NEED: 1 Board Arduino/Genuino tipe apapun plus kabel USB-nya. 1 laptop terinstal Arduino IDE & terkoneksi internet. 1 smartphone Android/iOS terkoneksi internet. 3 buah LED. Secangkir teh & sepiring pisang goreng. Restu orang tua. TUTORIAL:
Unduh dan instal aplikasi Blynk di smartphone. Aplikasi Blynk Android: unduh di sini Aplikasi Blynk iOS: unduh di sini
Buka aplikasi Blynk lalu login dengan email yang valid dan beri password. Usai login, klik Create New Project. Lalu beri nama project (misal: Lintang LED) dan pilih model hardware yang dipakai (misal: Arduino 101). Catat & hafalkan nomor Auth Token, jika belum hafal jangan lanjutkan membaca tutorial ini. Hafalkan dulu!
Tak sanggup menghafalkannya? Klik tombol E-mail, maka Auth Token akan dikirim ke e-mail Anda.
Auth Token ini nantinya akan digunakan saat ngetik sketch Arduino via Arduino IDE.
Jika sudah, klik tombol Create untuk memulai project.
Usai klik tombol Create maka akan muncul halaman blank/kosong yang dapat kita isi dengan berbagai pernak-pernik yang telah disediakan Blynk.
Tap halaman kosongnya, maka akan muncul pilihan item-item yang dapat digunakan.
Project kali ini kita gunakan 3 item: 1 buah Slider L dan 2 buah button. Untuk memasukkan item tersebut cukup klik itemnya. Atur tata letaknya dengan drop and drag item tersebut. Atur fungsi item dengan klik pada item. Slider L : nama & warna terserah, output pilih Digital – pin D9 PWM Button 1: nama & warna terserah, output pilih Digital – pin D11 – mode PUSH Button 2: nama & warna terserah, output pilih Digital – pin 13 – mode SWITCH Selengkapnya lihat gambar berikut.
Jika sudah, dari smartphone kita beralih ngerakit Arduino & LED. Pasang kaki positif LED masing-masing di pin D9, D11 dan D13. Pasang semua kaki negatifnya ke GND. Selengkapnya simak skema berikut.
Jika Arduino & LED sudah dirakit, kita beralih ke laptop.
Unduh library Blynk untuk Arduino: Ekstrak librarynya, dan akan didapati 4 buah folder.
Copy keempat folder library tersebut ke Documents/Arduino/libraries. Kemudian buka Arduino IDE lalu ketik sketch yang menyertai tulisan ini (di bawah).
Ganti “Masukkan No.Auth Di Sini” dengan Auth Token, misal “khjksd79w79876iuqbwjqi6976”.
Upload sketch ke board Arduino. Sebelumnya, pastikan setting Board Arduino & COM port di Arduino IDE sudah sesuai dengan yang kita gunakan.
Setelah compiling & uploading berhasil, saatnya kita mengkoneksikan Arduino kita ke internet. Tanpa ESP & Ethernet shield. Cukup nebeng koneksi internet laptop kita. Caranya masuk ke Documents/Arduino/libraries/Blynk/scripts lalu buka/double click file “blynk-ser” (Windows batch file). Akan muncul kotak dialog command prompt. Jika Arduino Anda ada di COM1, maka otomatis terkoneksi. Jika tidak, masukkan COM portnya (misal: COM4) lalu Enter untuk terkoneksi. Jika berhasil akan muncul pesan seperti gambar berikut. Jangan tutup kotak dialog tersebut!
Sudah? Jika sudah, lanjut nyeruput teh & nyicip pisang goreng yang telah disediakan. Jika tidak ada, hubungi angkringan delivery terdekat di kotamu. Next kembali ke aplikasi Blynk di smartphone, klik tombol PLAY di pojok kanan aplikasi. Lalu geser slider & klik button-nya. Jika tidak ada masalah, maka LED akan menyala seperti yang disajikan di video Demo.
Selamat! Project IoT sederhana dengan Arduino dan Blynk berhasil Anda buat! Pelajari lebih lanjut & bereksperimen lebih banyak untuk membuat proyek lainnya. Jangan lupa like, komen dan share tulisan ini jika bermanfaat. Tak lupa berterimakasihlah pada orang tua yang telah merestui proyek ini. Let’s get out there and make something! Matur nuwun.
Selengkapnya: simpLINnovation
Comments