Komunikasi-3: Mengirimkan Data Arduino ke Web Server, ThingSpeak dan Ubidots Menggunakan ESP8266 ESP-01

Dipublikasikan oleh Admin pada

Mengirim data Arduino ke Web Server dan Thingspeak

Tulisan ini merupakan bagian dari seri komunikasi data dengan Arduino. Kali ini kita akan membahas bagaimana mengirimkan data dari Arduino ke web server secara wireless menggunakan modul Wifi ESP8266, yaitu modul ESP-01.

Untuk mencoba mempraktekan contoh pada tulisan ini, pembaca membutuhkan sebuah board Arduino, modul ESP-01 dan regulator tegangan LM7833 atau AMS1117 3.3V.

Skema Rangkaian

Silahkan ikuti cara pemasangan Arduino dengan modul ESP-01 seperti pada gambar berikut ini:

Arduino dengan ESP-01

Library

Untuk menggunakan modul ESP-01 dengan Arduino, kita membutuhkan library WifiESP. Silahkan download dan install library WifiESP terlebih dahulu.

Download: https://github.com/bportaluri/WiFiEsp

Program PHP dan MySQL

Pada contoh sketch Arduino di bawah ini, kita akan mengirimkan data ke sebuah server IoT generik yang disediakan Komputronika.com, yaitu sebuah web server yang menggunakan script PHP dan Database MySQL. Program PHP ini sudah dibahas pada tulisan Menyimpan Data IoT Generik dengan PHP dan MySQL di Server Web Hosting.

Kalau pembaca ingin membuat sendiri web server IoT dengan PHP dan MySQL di sebuah web hosting, silahkan buka dan ambil source codenya.

Sketch Arduino Mengirim Data ke Web Server

Langsung saja, di bawah ini adalah source-code Arduino untuk mengirimkan data ke web server.

Pada sketch ini diberikan contoh mengirimkan data ke server IoT generik, Thingspeak dan Ubidots.

Sketch ini sudah diberi penjelasan berupa komentar, agar pembaca lebih jelas memahami maksud setiap perintah.

Pada sketch di atas diberikan contoh mengirimkan data ke 3 tujuan, yaitu server IoT generik Komputronika, Thingspeak dan Ubidots. Kalau pembaca hanya ingin menggunakan salah satu saja, maka silahkan hapus kode lainnya agar ukuran program Arduino tetap hemat.

Selamat mencoba, selamat berkarya.

Topik hangat:


Berikan Komentar Anda