ESP32 merupakan chip IoT yang multi fungsi. Bermacam platform didukungnya. Pada artikel sebelumnya di bahas penggunaan ESP32 mode AP, dimana ESP32 memancarkan wifi lokal, kemudian handphone disambungkan ke wifi tersebut. ESP32 berfungsi sebagai webserver.
Kali ini ESP32 menggunakan platform Blynk (tutorial cara install nya, lihat disini). Berbeda dengan mode AP (access point), yang memancarkan wifi sendiri, pada platform blynk, ESP32 harus disambungkan dengan wifi yang terkoneksi ke internet.
Konfigurasi Blynk
Login ke aplikasi blynk menggunakan akun facebook, buat proyek baru. Pilih icon plus
Membuat proyek baru artinya menggandengkan aplikasi blynk dengan board IoT yang digunakan. Kode autentifikasi juga berubah setiap membuat proyek baru.
Isi Project Name dengan Proyek ESP32 Pertama (contoh), choose device pilih ESP32 Dev Board, connection type Pilih Wifi Kemudian Create.
Cek email, kemudian auth token di copy untuk digunakan pada saat mem program ESP32. Kembali lagi ke aplikasi blynk, tambahkan widget box (klik icon plus pada Proyek ESP32 Pertama), tambahkan Button
Konfigurasi button, Pada bagian output, pilih Digital dan gp18 karena pin yang digunakan adalah pin 18.
Konfigurasi ESP32
Hubungkan ESP32 dengan kabel data, pastikan COM yang sesuai terpilih, dan board yang dipilih adalah ESP32 Dev Module kemudian upload kode berikut ini (Cara upload bisa lihat disini)
Ada beberapa hal yang harus diperhatikan berkaitan dengan kode tersebut
- Pin seting ke 18
- Auth di isi hasil copy authentic token yang dikirim blynk ke email
- ssid isi dengan ssid yang sudah kita tentukan, ada koneksi internetnya
- pass isi dengan password dari ssid tersebut
- Blynk.begin juga di isi dengan Auth token
- LED katoda (-) dihubung ke GND dan anoda (+) ke D18 (pin 18)
Untuk memudahkan konfigurasi ESP32, sebaiknya wifi berasal dari hotspot handphone, dimana handphone tersebut terdapat aplikasi blynk nya.
Jalankan blynk (tekan tombol play). Lampu akan nyala padam, saat button ditekan.
Posting Komentar untuk "Mengontrol LED dengan Blynk Via Koneksi Internet Menggunakan ESP32"