Anda di halaman 1dari 20

20/11/22 08.

31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

IoT Projects

Kontrol Lampu WiFi dengan


Blynk dan Arduino
 September 7, 2022  ardutech  0 Comments

Proyek Arduino IoT (Internet of Things) kali ini kita bikin yang dasar
dulu aja ya. Aplikasi IoT kontrol lampu WiFi dengan Arduino dan
Recommended
Blynk versi terbaru. Cukup dengan sebuah HP (Hand Phone) yang
terhubung dengan internet serta hardware (Arduino, modul WiFi
dan relay) kita dapat mengontrol lampu secara wireless melalui
jaringan internet.

IoT Produtcs

Recommended

IoT Starter Kit


 September 12, 2019 
ardutech  4

IoT (Internet of Things)


Starter Kit Paket lengkap
Sekarang kita siapkan kebutuhan hardware untuk kontrol lampu belajar dan mebuat IoT
dengan Arduino dan Blynk-nya terlebih dahulu : Internet of Things. Anda

Arduino (boleh tipe Arduino UNO, Arduino Nano atau


akan dituntun step by

Arduino Mega)
https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 1/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

Modul WiFi ESP8266 (ESP-01)


Starter
ModulRelay 4 ch (boleh
 juga 2 ch)  
Kit
Power supply (adaptor 5V) Arduin
Adapter modul Wifi (pilihan ) o RFID

September 10, 2019  2

Starter
Kit
Arduin
o
Finger
print
 September 10, 2019  0

Master
ARDUI
Jika sudah siap berikutnya kita buat rangkaian Kontrol lampu NO
dengan Arduino dan Blynk. Modul WiFi ESP8266 terhubung 

September 9, 2019  3
dengan pin D2 dan D3 (TX dan RX) serta tegangan 3.3V dan
ground.

Untuk modul WiFi ESP8266 membutuhkan tegangan 3.3V yang


dapat diambilkan langsung dari pin Arduino. Akan tetapi kadang
tegangan 3.3V dari Arduino kurang stabil sehingga perlu sebuah
adapter untuk memudahkan koneksi Arduino dengan modul WiFi
ESP-01. 
https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 2/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

Berikutnya kita siapkan aplikasi Blynk, nah disini nanti ada 2


    
bagian yang perlu kita atur : bagian membuat “Template” dan
“Device” yang dibuat di Dashboard Blynk (online di web) serta
bagian membuat antarmuka di HP (Blynk IoT). Kita mulai dengan
Dashboard Blynk.

Pertama silahkan masuk ke web Blynk. Buka browser di


laptop/kompouter, kemudian masuk ke akun Blynk :
https://blynk.cloud/dashboard/login . Jika anda sudah punya
akun tinggal masukkan email dan password kemudian klik “Log
in”. Jika belum punya silakan daftar terlebih dahulu dengan klik
“Create new account” kemudian isi data yang diperlukan.
Verifikasi akun melalui email.

Setelah sukses masuk ke akun Blynk maka akan tampil


Dashboard Blynk seperti ini :

Berikutnya masuk ke ke menu “Templates” yang berada di


bawah menu “Search”.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 3/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Buatlah template baru, klik tombol + New Template yang berada


di pojok kanan atas sehingga muncul jendela “Create New
Template”

Isi data yang diperlukan yaitu :

NAME : Kontrol Lampu Arduino


HARDWARE : Arduino
CONNECTION TYPE : WiFi
DESCRIPTION : Dikosongi tidak apa – apa (isi bebas)

Setelah diisi kemudian klik tombol “Done”. Sekarang masuk ke


menu “Datastreams”, klik menu-nya di sebelah kanan Info dan
Metadata

https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 4/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Kita akan membuat 4 buah Datastream yang nanti dipakai untuk


mengontrol 4 buah relay/lampu. Klik tombol “+New
Datastream” kemudian pilih “Virtual Pin” sehingga muncul
konfigurasi :

Isi data Virtual Pin :

NAME : RL1
PIN : V0
DATA TYPE : Integer

https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 5/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

Untuk isian yang lain tidak perlu diganti. Selanjutnya klik tombol
    
“Create” sehingga muncul sebuah Datastream Relay 1.
Tambahkan 3 buah Datastream lagi dengan cara yang sama
seperti sebelumnya.

Datastream 2 :

NAME : RL2
PIN : V1

Datastream 3 :

NAME : RL3
PIN : V2

Datastream 4 :

NAME : RL4
PIN : V1

Nah sekarang sudah ada 4 datastream di template “Kontrol


Lampu Arduino”. Berikutnya simpan dengan cara klik tombol
“Save”.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 6/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Langkah berikutnya kita buat Device-nya. Masuk ke menu My


devices.

Pada menu My Devices klik tombol + New Device.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 7/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

Muncul pbeberapa pilihan, pilih “From template”.


    

Pilih Template : Kontrol Lampu Arduino. Untuk Device Name


boleh diganti boleh juga tidak, kemudian klik “Create”.

Kemudian muncul data yang kita perlukan nanti di pemrograman


dengan Arduino IDE. Klik saja di bagian yg ter-blok hitam maka
otomatis data akan ter-copy. Nanti digunakan untuk mengganti
data yang ada di program (paste di Arduino IDE).

Pembuatan program di Arduino IDE.

Langkah berikutnya dalam membuat kontrol lampu dengan


Arduino dan Blynk adalah kita buat/tulis program/coding di
Arduino IDE. Jika belum ada software Arduino IDE silahkan instal
terlebih dahulu, bisa download di Arduino atau ikuti panduan
instalasi Arduino di Windows di artikel yang sudah diposting
Ardutech.

https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 8/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

Sebelumnya siapkan juga sebuah WiFi atau hotspot dengan


    
nama WiFi (ssid) serta password-nya. Buka Arduino IDE kemudian
buatlah program berikut ini :

1. //---GANTI SESUAI DENGAN TEMPLATE ID


2. //---GANTI DEVICE NAME
3. //---GANTI TOKEN BLYNK ANDA
4. #define BLYNK_TEMPLATE_ID "TMPLdyg2YvgR"
5. #define BLYNK_DEVICE_NAME "Kontrol Lampu
Arduino"
6. #define BLYNK_AUTH_TOKEN
"h77z8KcHSLpjWItC41bn9ryAeqrQkGcW"
7.
8. #define BLYNK_PRINT Serial
9. #include <BlynkSimpleShieldEsp8266.h>
10. #include <SoftwareSerial.h>
11. char auth[] = BLYNK_AUTH_TOKEN;
12. // Ganti dengan WiFi dan Password anda
13. char ssid[] = "ArdutechWiFi";
14. char pass[] = "12345678";
15. #define RL1 6
16. #define RL2 7
17. #define RL3 8
18. #define RL4 9
19. SoftwareSerial EspSerial(3, 2); // RX, TX
20.
21. ESP8266 wifi(&EspSerial);
22. //========
23. BLYNK_WRITE(V0)
24. {
25. int value1 = param.asInt();
26. digitalWrite(RL1,value1);
27. }
28. //========
29. BLYNK_WRITE(V1)
30. {
31. int value2 = param.asInt();
32. digitalWrite(RL2,value2);
33. }
34. //========
35. BLYNK_WRITE(V2)
36. {
37. int value3 = param.asInt();
38. digitalWrite(RL3,value3);
39. }
40. //========
41. BLYNK_WRITE(V3)
42. {
43. int value4 = param.asInt();
44. digitalWrite(RL4,value4);
45. }
46.
47.
//========
void setup(){

https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 9/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

48. pinMode(RL1,OUTPUT);
49.  
pinMode(RL2,OUTPUT);   
50. pinMode(RL3,OUTPUT);
51. pinMode(RL4,OUTPUT);
52.
53. Serial.begin(9600);
54. EspSerial.begin(9600);
55. delay(10);
56. Blynk.begin(auth, wifi, ssid, pass);
57. delay(200);
58. }
59. void loop(){
60. Blynk.run();
61. }

Sebelum di Upload harap diganti beberapa baris programnya :

ID, token Blynk


WiFi dan password

Upload ke Arduino kemudian buka Serial Monitor untuk


mengetahui status koneksinya. Kita juga dapat melihat statusnya
di Dashboarb Blynk. Silahkan masuk ke menu My Device
kemudian cek “Kontrol Lampu Arduino” dengan setatusnya
“online”.

Membuat Antarmuka Blynk di HP Android.

Berikutnya kita akan setup Blynk di Android. Silakan instal


terlebih dahulu aplikasi Blynk IoT melalui PlayStore. Masuk ke
Blynk dengan akun yang sama dengan akun di Dashboard IoT
tadi.

Setelah muncul tampilan Blynk, silahkan masuk ke Developer


Mode dengan cara klik toolbar seperti gambar “kunci pas”. 
https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 10/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Setelah masuk ke Developer Mode, klik template Kontrol


Lampu Arduino.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 11/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Tampilan selanjutnya berupa dashboard Kontrol Lampu. Klik


tanda “+” di bagian pojok kanan atas atau klik di lembar kerja
untuk menampilkan Widget Box. Muncul Widget Box kemudian
Pilih Button.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 12/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Muncul sebuah “Button” atau tombol. Tambahkan 3 widget


Button lagi sehingga total ada 4 Button. Selanjutnya kita perlu
seting untuk masing – masing Widget. Dimulai dari Button 1. Klik
pada Button 1. Isi data seting seperti pada gambar berikut ini :


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 13/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Pada menu “DATASTREAM” klik “Choose datastream…”


kemudian pilih “RL1 (V0)”.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 14/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Pilih MODE : “Switch”. Berikutnya klik “Design” yang ada di


bagian bawah. Pada bagian “Title” tulis : “Lampu 1”. Untuk design
lain , ukuran font dan warnanya bebas saja silakan diatur.
Terakhir klik “close” tanda silang di bagian kiri atas atau tombol
“back”.

Selanjutnya seting untuk ke-3 button dengan cara yang sama


seperti pada button 1.

Button 2 :

Datastream : RL2 (V1)


Mode : Switch
Title : Lampu 2

Button 3 :

Datastream : RL3 (V2)


Mode : Switch
Title : Lampu 3

Button 4 :

https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 15/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

Datastream : RL4 (V3)


Mode: Switch    
Title : Lampu 4

Terakhir klik “close” tanda silang di bagian kiri atas. Tampilan


akhir dashboard Arduino Kontrol Lampu dg Blynk setelah seting
pada widget tampak seperti ini :

Silahkan jika akan mengatur tata letak dan ukuran widget.


Caranya klik + tahan kemudian geser ke posisi yang diinginkan
kemudian lepaskan. Untuk mengatur ukuran caranya klik + tahan
sebentar kemudian lepaskan sehingga muncul frame (tanda pada
ke-4 sisi). Tarik ke kanan – kiri atau ke atas – bawah untuk
mengaturnya.

Selanjutnya keluar dari Developer Mode (close, klik tanda silang)


Kemudian kembali ke tampilan Device. Pilih “Kontrol Lampu
Arduino”.


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 16/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Untuk mengontrol lampu/relay cukup tekan button yang ada di


layar monitor HP. Hmm… cukup banyak ya langkah – langkahnya
membuat Kontrol Lampu dengan WiFi menggunakan Arduino
dan Blynk. Semoga bermanfaat.

“Selamat ber-Inovasi ….”

← Bikin Proyek IoT Pilih Arduino atau NodeMCU ?

CARA MUDAH BELAJAR CODING UNTUK ANAK →

 You May Also Like



https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 17/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Belajar IoT : Mengenal ESP32 Belajar IoT Dasar


Pemrograman Development Kit : Seting Modul
Dasar ESP8266 untuk IoT ESP8266
 September 27, 2019 (Internet of  September 25, 2019

 3 Things)  2
 March 5, 2020  0

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

Comment *

Name *

Email *

Website

https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 18/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    

Save my name, email, and website in this browser for the next time I
comment.

Post Comment

About Us Contact Category

HP : 0821-4065- ARDUINO
9369
AVR
email : Microcontroller
ardutechindonesia
Sejak tahun 2006 kami berkecimpung dalam @gmail.com Elektronika
dunia teknik elektronika, khususnya
microcontroller dan aplikasinya. Proyek yang IG : IoT Produtcs
kami tangani mulai dari perusahaan ardutech_indonesia
IoT Projects
pengelola pelabuhan hingga rekayasa mesin
industri. Kami juga menangani pelatihan FB : Ardutech Lain-lain
pemrograman microcontroler/Arduino. Dari
Youtube : Ardutech Raspberry
Jogja kami memulai dengan nama
Indonesia
Inkubatek, kemudian berganti nama Recommended
Ardutech.
Robot Edukasi

Starter Kit
ARDUINO

STM32
Microcontroller

Uncategorized

Copyright © 2022 ARDUTECH. All rights reserved.


  
Theme: ColorMag by ThemeGrill. Powered by WordPress. 
https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 19/20
20/11/22 08.31 Kontrol Lampu WiFi dengan Blynk dan Arduino

    


https://www.ardutech.com/kontrol-lampu-wifi-dengan-blynk-dan-arduino/ 20/20

Anda mungkin juga menyukai