By | 31/07/2018

Hello sahabat Anak Kendali

pada kesempatan kali ini saya akan menuliskan artikel tutorial tentang ESP8266, Wemos D1 Cara Mengirim data ke Thingspeak.com.
sebelumnya juga saya sudah menuliskan banyak artikel tentang cara Arduino mengirim data ke thingspeak menggunakan bantuan ESP8266 ESP-01.
sekarang saya menggunakan Wemos D1 mini untuk mengirim data Sensor ke thingspeak.
tutorial ini juga sama untuk Nodemcu Esp8266 mengirim data ke thingspeak.

ESP8266, Wemos D1 Cara Mengirim data ke Thingspeak.com

pada board atau modul wemos D1 mini hanya terdapat satu buah pin Analog, jadi jika kamu ingin menggunakan banyak sensor analog kamu bisa menggunakan IC tambahan berupa IC multiplexer seperti IC CD4051 atau CD4052.

baiklah langsung saja tutorialnya berikut ini:

setingan pada tool arduino ide seperti gambar baerikut :

selanjutnya buat dulu chanel dan ambil Api key Write pada thingspeak.com
kemudian silahkan buat program sebagai berikut ini :

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
WiFiClient client;
String thingSpeakAddress= "http://api.thingspeak.com/update?";
String writeAPIKey;
String tsfield1Name;
String request_string;
HTTPClient http;
void setup()
{
    WiFi.disconnect();
   WiFi.begin("KOST_RAMA","bayardulu500");
    while ((!(WiFi.status() == WL_CONNECTED))){
      delay(300);
    }
    Serial.begin(9600);
}

void loop()
{
int sensor = analogRead(A0); // membaca tegangan analog
    if (client.connect("api.thingspeak.com",80)) {
      request_string = thingSpeakAddress;
      request_string += "key=";
      request_string += "HOZR3X1ODPFZSGWB";
      request_string += "&";
      request_string += "field1";
      request_string += "=";
      request_string += sensor;  // mengirim data sensor ke thingspeak.com
      http.begin(request_string);
      http.GET();
      http.end();
      delay(5000);
      Serial.print("data yang dikirim : ");
      Serial.println(sensor);
    }
}

semoga berhasil dan jangan lupa untuk berkomentar dan membagikan tutorial ini, untuk melihat hasilnya silahkan tonton video dibawah ini :

3 Replies to “ESP8266, Wemos D1 Cara Mengirim data ke Thingspeak.com”

  1. CRISTIAN DEVAREKSA

    makasih gan.. sukses!!! ada yg kirim data ke webpage gitu gak gan?? soalnya thinkspeak da delay waktu yg lumayan lama….. terima kasih

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *