Tutorial kali ini dibuat untuk membantu adek adek kelas G16 untuk menghubungkan ESP8266 ke website, yang akhirnya untuk menyimpan data ke dalam database MySQL.
Untuk membantu, sudah disiapkan website khusus disini, untuk ngetes koneksi ESP8266 ke dalam website.
Tutorial kali ini, difokuskan untuk ESP8266 sebagai microcontroller, yang bisa berdiri sendiri. Seperti contohnya Wemos D1, atau NodeMCU.
Contoh kode : Pastebin
Perlu diperhatikan :
- Kode diatas adalah pengembangan dari program Blink yang menjadi examples pada Arduino. Dalam program ini, setiap 1 detik, LED internal akan mati, lapor ke website, setelah berhasil, hidupkan LED, lapor lagi, dan berulang lagi.
- Perhatikan beberapa line paling atas, yang berisi ssid dan pass, bisa diganti dengan SSID dan password wifi.
- Jika WiFI sudah terkoneksi, Serial monitor akan mengeluarkan IP sendiri.
- Perhatikan fungsi inputweb()
- Penggunaan :
inputweb(identifier,sensor1,sensor2,sensor3,sensor4,sensor5,sensor6,char1,char2,char3)
- identifier dapat digunakan untuk menandai inputan kita. Karena ini web publik, boleh dipikirkan untuk menggunakan identifier yang unik untuk diri kita sendiri.
- Pada halaman ESP8266 Project Test, Identifier dapat dicari pada kolom search diatas.
- http://project.rinaldo.id/esp8266/input.php? bisa diganti nantinya. Tutorial selanjutnya akan membahas script PHP yang digunakan untuk menginput ke database.
- Advanced : Kita menggunakan metode GET untuk menginput ke website, untuk mempermudah penggunaan.
- sensor1 sampai sensor6 menerima inputan angka desimal. Jika tidak dipakai, isi aja dengan 0, dan yang char bisa diisi dengan kutip tanpa isi apa apa.
misalnya :inputweb("rinaldo.id",analogRead(A0),0,0,0,0,0,"","","");
- inputweb juga bisa menerima inputan dari variabel yang sedang digunakan dalam loop(). Karena itu, dibuat dalam bentuk fungsi.
- #include diatas harus ikut, jika program ini dipindah ke program lainnya.
- Penggunaan :
Tutorial selanjutnya akan membahas ESP8266 sebagai modul wifi, dengan firmware AT.
Incoming Terms
- Menghubungkan Wemos Ke Mysql
- Cara Menyimpan Data Dari Nodemcu Ke Database Mysql
- Menghubungkan Nodemcu Dengan Website Database
- Cara Menghubungkan Nodemcu Ke Mysql
- Cara Menyimpan Data Dari Arduino Ke Mysql
- Cara Read Data Nodemcu Dengan Php
- If On Save 1 In Database Esp8266 Php Code
ESP8266 sebagai modul wifi, dengan firmware AT. mohon pencerahannya
pake library WifiEsp