thinger








#include <ESP8266WiFi.h>
#include <DHT.h>
#define DHTPIN D1 //Pin data dari DHT terhubung ke pin D7 NodeMCU
#define DHTTYPE DHT11
DHT mufti(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  Serial.println("Baca DHT11");
  mufti.begin();
}

void loop() {
  delay(1000); //1 detik
  float h = mufti.readHumidity(); //Membaca kelembaban
  float t = mufti.readTemperature(); //Membaca suhu dalam satuan Celcius
  float f = mufti.readTemperature(true); //Membaca suhu dalam satuan Fahrenheit
  Serial.print("Kelembaban: ");
  Serial.print(h);
  Serial.print("% RH ");
  Serial.print("Suhu: ");
  Serial.print(t);
  Serial.print(" *C ");
  Serial.print(f);
  Serial.println(" *F");
}



bila sudah buka thinger.io











#include <ESP8266WiFi.h>
#include <DHT.h>
#include <ThingerESP8266.h>

#define USERNAME "muftiramdhani" //Username thinger.io
#define DEVICE_ID "MUFTI_NODEMCU_1"
#define DEVICE_CREDENTIAL "mmr123"

#define SSID "EVENT SEKOLAH IDN 5.2" //Hotspot yang kita pakai
#define SSID_PASSWORD "idnjonggol123"

#define DHTPIN D1 //Pin data dari DHT terhubung ke pin D7 NodeMCU
#define DHTTYPE DHT11

ThingerESP8266 thing(USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);

DHT dht(DHTPIN, DHTTYPE);

float hum,temp;

void setup() {
  Serial.begin(9600);
  Serial.println("Baca DHT11");

  dht.begin();

  thing.add_wifi(SSID, SSID_PASSWORD);

  thing["dht11"] >> [](pson& out){
    out["humidity"] = hum;
    out["celsius"] = temp;
  };
}

void loop() {
  thing.handle();

  //sensor membutuhkan waktu 250 ms ketika membaca suhu dan kelembaban
  float h = dht.readHumidity(); //Membaca kelembaban
  float t = dht.readTemperature(); //Membaca suhu dalam satuan Celcius
  float f = dht.readTemperature(true); //Membaca suhu dalam satuan Fahrenheit

  hum = h;
  temp = t;
}

jika sudah klik device yang telah kita buat tadi, dan tambahkan dashboard




beri nama dan keterangan





klik dashboard yang kita buat tadi


aktifkan dashboarnya



klik add widget


konfigurasikan widget yang kita buat



tambah widget baru untuk kelembapan



konfigurasikan widget kelembapan


dan selesai
selamat mencoba...







Komentar

Posting Komentar

Postingan populer dari blog ini

Relay lampu menggunakan NodeMCU

Kode program (sketch) DHT11 di Arduino Uno

Kode program ( sketch ) sensor infrared di Arduino Uno with buzzer