Ingin belajar k3 dan ISO sampai mahir?Contact Us Buy Now!

Tutorial sensor dht12 terhubung dengan Thingspeak code free

Berikut code program sensor Dht 12 realtime terhubung dengan aplikasi blynk dan terkoneksi Thingspeak  terkoneksi dengan internet dapat menghubungkan dengan wifi hotspot yang ada dirumah anda  

selain itu fungsi dari sensor dht tersebut dapat mengetahui  suhu raungan dan temperature  yang ada dirumah ....

dapat di copy code dibawah ini  lalu paste  ke arduino ide.... 



Thingspeak code free 

#include <ESP8266WiFi.h>

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);



String apiWritekey = "E14TQ50Z0A5K95532"; // replace with your THINGSPEAK WRITEAPI key here

const char* ssid = "Rinjani 21"; // your wifi SSID name

const char* password = "725362" ;// wifi pasword

const char* server = "api.thingspeak.com";

#include <dht.h>

#define dataPin 14 // Defines pin number to which the sensor is connected D6 nodemcu

dht DHT; // Creats a DHT object

WiFiClient client;

void setup ()  

{   

  Serial.begin(115200);  

 

lcd.begin(); 

   lcd.backlight();

  WiFi.disconnect();

  delay(10);

  WiFi.begin(ssid, password);

  Serial.println();

  Serial.println();

  Serial.print("Connecting to ");

  Serial.println(ssid);

  WiFi.begin(ssid, password);

  while (WiFi.status() != WL_CONNECTED) {

    delay(500);

    Serial.print(".");

  }

  Serial.println("");

  Serial.print("NodeMcu connected to wifi...");

  Serial.println(ssid);

  Serial.println();

}  

void loop ()  

{  

  int readData = DHT.read22(dataPin); // Reads the data from the sensor jika menggunakan dht 11 tinggal ganti angka 22 menjadi 11

  float t = DHT.temperature; // Gets the values of the temperature

  float h = DHT.humidity; // Gets the values of the 

  if (client.connect(server,80))

  {  

    String tsData = apiWritekey;

           tsData +="&field1=";

           tsData += String(t);

           tsData +="&field2=";

           tsData += String(h);

           tsData += "rnrn";

     client.print("POST /update HTTP/1.1n");

     client.print("Host: api.thingspeak.comn");

     client.print("Connection: closen");

     client.print("X-THINGSPEAKAPIKEY: "+apiWritekey+"n");

     client.print("Content-Type: application/x-www-form-urlencodedn");

     client.print("Content-Length: ");

     client.print(tsData.length());

     client.print("nn");  // the 2 carriage returns indicate closing of Header fields & starting of data

     client.print(tsData);

 

  Serial.print("Temperature = ");

  Serial.print(t);

  Serial.print(" *C ");

  Serial.print("    Humidity = ");

  Serial.print(h);

  Serial.println(" % ");

     Serial.println(" uploaded to Thingspeak server....");

    

  }

   client.stop();



  Serial.println("Waiting to upload next reading...");

  Serial.println();

  // thingspeak needs minimum 15 sec delay between updates

  delay(1000);

  lcd.clear();



}

Getting Info...

About the Author

Pengetahuan adalah kebebasan, dan ketidaktahuan adalah perbudakan

Posting Komentar

Cookie Consent
codeweb.my.id menyajikan cookie di situs ini untuk menganalisis lalu lintas, mengingat preferensi Anda, dan mengoptimalkan pengalaman Anda.
Oops!
Sepertinya ada yang salah dengan koneksi internet Anda. Harap sambungkan ke internet dan mulai menjelajah lagi.
AdBlock Detected!
Kami telah mendeteksi bahwa Anda menggunakan plugin adblocking di browser Anda.
Pendapatan yang kami peroleh dari iklan digunakan untuk mengelola situs web ini, kami meminta Anda untuk memasukkan situs web kami ke daftar putih di plugin adblocking Anda.
Site is Blocked
Sorry! This site is not available in your country.