Membuat Website Panel Kontrol Sendiri Berkonsep IoT Menggunakan NodeMCU / ESP32
Halo teman – teman semua, Kembali lagi dengan DT Production pada kali ini DT Production akan memberikan sebuah Tutorial yaitu Membuat Website Panel Kontrol Sendiri Berkonsep IoT disini kita akan mengimplementasi hasil belajar kita yang kemarin tentang cara memparsing sebuah response dari API/Rest API dalam bentuk JSON.
Nah, pada proyek kali ini teman – teman akan membuat sebuah REST API yang sangat sederhana dimana akan membuat sebuah rule ketika kontroler akan melakukan request menggunakan metode POST ke REST API yang sudah teman – teman buat, maka akan diresponse berformat JSON dan nantinya hasil dari parsing JSON akan kita aplikasikan untuk menyalakan lampu AC. pada tutorial ini juga kita akan belajar bagaimana men-generate JSON yang akan dijadikan response menggunakan PHP dan tentunya setiap response yang akan digenerate harus melalui proses auth terlebih dahulu. nah, kita juga akan belajar bagaimana membuat sebuah key/token yang sederhana sebagai parameter ketika kontroler melakukan POST ke server.
Pada tutorial kali ini, admin akan menggunakan Board IoT Project Controller dimana board tersebut adalah produk dari DT Production. jika teman – teman ingin membeli produk ini silahkan klik tombol dibawah ini untuk melakukan transaksi via Tokopedia.
Alternatif lainya teman – teman bisa menggunakan NodeMCU / ESP32 pada proyek kali ini. akan tetapi jika teman – teman menggunakan ESP32 harap untuk menyesuaikan GPIO nya baik pada wiring dan deklarasi pin di sketch arduino serta include/pemanggilan library http client & wifi. Untuk board IoT Project Controller deklarasi PIN/GPIO sama dengan NodeMCU.
Nodemcu | Relay |
VIN | VCC |
D5 | IN1 |
D4 | IN2 |
GND | GND |
Jika sudah siap, silahkan teman – teman mengikuti langlah – langkah nya pada video berikut.
Selamat ngoding.. !