Oke sekarang kita akan belajar menyalakan LED dengan Blynk NodeMCU.
Tentunya anda semua sudah menginstal aplikasi Blynk kan ya… jika belum silahkan instal dulu caranya di sini lengkap dengan librarynya. Untuk selanjutnya ini akan menyalakan LED dengan wifi, caranya cukup simple dan mudah ayo kita belajar bersama.
Tentunya anda semua sudah menginstal aplikasi Blynk kan ya… jika belum silahkan instal dulu caranya di sini lengkap dengan librarynya. Untuk selanjutnya ini akan menyalakan LED dengan wifi, caranya cukup simple dan mudah ayo kita belajar bersama.
Yang dibutuhkan komponenya berikut ini :
- NodeMCU, BELI
- Kabel Micro USB
- LED, BELI
- Resistor 220 Ohm, BELI
- Projectboard/Breadboard, BELI
Sebagai langkah awal kita harus mengenal dulu pin-pin pada board NodeMCU, silahkan lihat pada gambar di bawah ini :
Perlu diperhatikan untuk penamaan pin pada hardware menggunakan dengan nama D0, D1, D3 dst. Sedangkan pada aplikasi blynk pada versi terbaru nama pin dengan nama GPIO0, GPIO1 dst. Nah pada gambar di atas sudah jelas dengan penamaan pin-pinnya. Contohnya penamaan pin D1 itu sama saja dengan pin GPIO5 dst. Sampai sini apa sudah jelas? oke lanjut ke program Arduinonya berikut ini :
Sketch program
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| #define BLYNK_PRINT Serial #include <ESP8266WiFi.h>; #include <BlynkSimpleEsp8266.h>; char auth[] = "cek di emailmu"; //token blynk via e-mail char ssid[] = "tulis nama wifi"; //nama wifi char pass[] = "tulis passwordnya"; //password wifi void setup(){ Serial.begin(9600); Blynk.begin(auth, ssid, pass); } void loop(){ Blynk.run(); } |
Ada 3 indikator yang perlu diperhatikan pada sketch program di atas :
- char aut[], pada code ini anda harus mengisi token dari aplikasi blynk yang akan di dapat setelah anda membuat project kemudian token ini akan dikirimkan melalui email.
- char ssid[], anda harus mengisi code ini dengan nama wifi, bisa menggunakan tathering smartphone
- char pass[], isi dengan password wifi
Project Blynk LED
Selanjutnya kita akan membuat project baru pada aplikasi BLYNK, langkah-langkahnya berikut ini :
- Pastikan anda sudah login terlebih dahulu
- Pilih New Project
- Tulis nama projectnya bebas, disini saya menami indoLED
- Untuk device nya, pilih ESP266
- Untuk tema bebas, bisa Dark (gelap)/Light (terang), kemudian pilih Create.
- Cek e-mail anda, dan copy code tokennya dan pastekan pada code program arduino sesuai penjelasan di atas.
- Selanjutnya Pilih ikon (+) pada kanan atas
- Tambahkan Button, dan klik buttonya untuk menyetting pinnya. Untuk lebih jelasnya lihat di bawah ini :
- Beri nama button dengan LED kemudian setting outputnya GP5
- Mode SWITCH, lebih jelasnya lihat di bawah ini
- Selajutnya kita lanjut ke rangkaian komponennya
Rangkaian
Keterangan :
- Kaki (+) LED dihubungkan dengan resistor 220 Ohm dan pin D1/GPIO5
- Kaki (-) dihubungkan ke GND
Upload sketch
- Hubungkan NodeMCU dengan kabel micro USB ke laptop
- Masuk ke menu Tools > Board > NodeMCU 1.0
- Ceklis Portnya, misalkan COM6
- Pastikan sketch program yang sudah dimasukkan code token blynk, nama wifi dan password dengan benar
- Jika sudah upload programnya.
Aplikasi BLYNK
- Klik icon play pada Aplikasi, letaknya kanan atas
- silahkan coba tekan tombol ON OFF pada Aplikasi
- hasilnya adalah led akan mati dan hidup
Demikian pembahasan kali ini, dimohon agar melakukan langkah-langkah dengan benar. Semoga bermanfaat.