Menggunakan WiFi Manager pada ESP8266 Board IoT Project Controller
Kali ini DT Production ingin membagikan tutorial tentang bagaimana membuat sebuah halaman portal untuk memilih akses point atau WiFi yang tersedia sehingga teman – teman tidak perlu lagi memasukan nama SSID/WiFi dan Password di dalam sketch. pada video berikut ini admin menggunakan WiFi manager untuk memberikan koneksi internet pada board IoT Project Controller.
Order board IoT project Controller :
Tokopedia
BukaLapak
Cara ini tentunya sangat bermanfaat untuk kita dan membuat sistem lebih interaktif dan lebih dimudahkan.
Untuk langkah awal teman – teman perlu mengunduh library yang diperlukan yaitu :
– ArduinoJson
– WiFiManager
Setelah didownload silahkan di ekstrak kedua file tersebut yang berformat .ZIP kemudian dipindahkan ke folder Libraries biasanya terletak di pada direktori Documents\Arduino\libraries.
Selanjutnya buka software Arduino IDE, kemudian copy dan paste sketch dibawah ini, dan upload kedalam kontroler.
#include#include #include #include #include boolean startSystem = true; void setup() { Serial.println("\n Start System"); } void loop() { if(startSystem){ WiFiManager wifiManager; wifiManager.setTimeout(500); WiFi.mode(WIFI_STA); if (!wifiManager.startConfigPortal("dt-production.com")) { Serial.println("failed to connect and hit timeout"); delay(3000); //reset and try again, or maybe put it to deep sleep ESP.reset(); delay(5000); } Serial.println("Prepare Connect"); startSystem = false; } if(startSystem == false){ //Main CODE } }
Setelah proses upload selesai, maka pada pilihan netword laptop/pc atau hp dari teman – teman akan ada nama akses point/WiFi “dt-production.com”, silahkan konek ke WiFi tersebut maka otomatis akan dialihkan ke halaman portal untuk melakukan koneksi.
Silahkan teman-teman kembagkan example ini sesuai dengan kebutuhan. Terimakasih.
whoaһ this blog is fantastic i likе reading your posts.
Stay up the great work! You reаliᴢе, ⅼots of persons are searching around for this іnfo, you could help them greatly.
Thank you, stepbrother