Halo lagi Sahabat Indobot, Bagaimana sudah mencoba berbagai Project tutorial ESP8266 yang ada ?
Bagi kalian yang baru belajar ardunio dan ingin tahu tentang macam – macam ardunio, kalian bisa klik di sini dulu sahabat indobot, tidak hanya itu jangan lupa untuk cek Dasar – Dasar Pemograman Arduino , Pengetahuan Dasar C Arduino di sini.
Nah, Kali kita akan belajar Mengirim Data Melalui ESP8266 Secara Manual udah siap ?
Baca Juga : #Belajar Arduino : Kesalahan umum perancangan berbasis Arduino #1
Proses Pengerjaan
Untuk pembuatan webserver di localhost:
- Kami menggunakan apache sebagai webserver yang terdapat di XAMPP.
- Buat file php yang akan di gunakan sebagai penerima data dari ESP kemudian beri nama server.php
Untuk pengerjaan arduino:
- Pertama-tama kami rangkai kembali arduino dan ESP8266 seperti gambar di atas.
- Upload source code kosong yang berisi void loop dan void setup saja
- Nyalakan serial monitor dan atur ke Both NL&CR dan 115200 baudrate
- Sambungkan ke acces point dengan perintah AT+CWJAP=”Hura”,”buatimka”
5. Buat koneksi ke laptop yang terhubung dengan acces point yang sama dengan ESP8266 dengan command AT+CIPSTART=”TCP”,”192.168.43.70″,80
6. Hitung jumlah data yang akan di kirim dalam hal ini kami mengirim data sebanyak 49byte. Gunakan command AT+CIPSEND=49
7. Masukkan command GET /IMKA/server.php?temperature=20 HTTP/1.0/ kemudian tekan enter
8. Data yang di terima ke dalam webserver dari ESP8266
Kendala
- ESP8266 kami mengalami error ketika di masukkan command berupa perubahan karakter dari command yang di masukkan
- Busy s… pada serial monitor akibat data tidak terkirim ke web server
- Bad request karena data yang terkirim tidak sesuai dengan jumlah bit yang di transmisikan
[zombify_post]