Smart Door

Monitoring Menggunakan Thinger.io adalah sebuah alat yang terdiri dari nodmcu dan sesnsor dht disini kita akan mencoba sebuah sensor dht yang akan di monitoring menggunakan paltform iot. ok langsung sajah

NB. sebelum kalian mencobanya di harapkan kalain untuk membuat account thinger.io

 

Alat dan Bahan

  1. nodemcu devkit beli disini
  2. Kabel Jumper
  3. DHT Sensor beli disini

Gambar Rangkaian dan Diagram Sistem

Source code

#include <SPI.h>
#include <ESP8266WiFi.h> //ESP8266 WiFi connection library
#include <ThingerESP8266.h> //THINGER.IO library
#include “DHT.h”
#define DHTPIN D1
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
// Thinger.io connection parameters
#define user “triyan”
#define device_Id “test”
#define device_credentials “desember31”
ThingerESP8266 thing(user, device_Id, device_credentials);

void setup() {
pinMode(5,OUTPUT);
// Setup WiFi
thing.add_wifi(“xx”, “xxx”);
// Define the ‘thing’ with a name and data direction
thing[“LED”] << [](pson& in){
if(in.is_empty()){
in = (bool) digitalRead(5);
}
else{
digitalWrite(5, in ? HIGH : LOW);
}
};
thing[“dht11”] >> [](pson& out){
// Add the values and the corresponding code
out[“humidity”] = dht.readHumidity();
out[“celsius”] = dht.readTemperature();
};

}

void loop() {
thing.handle();
}

Hasil

2 Comments

    1. Data buckets atau Ember data adalah semacam penyimpanan virtual tempat Anda dapat menyimpan informasi deret waktu, seperti suhu atau kelembaban dari waktu ke waktu. Tetapi dimungkinkan untuk menggunakannya untuk menyimpan acara lain, seperti deteksi gerak, pintu garasi terbuka, peringatan suhu, dan sebagainya. Informasi ini dapat digunakan untuk memplot informasi dalam dashboard, atau dapat diekspor dalam berbagai format untuk pemrosesan secara offline. (sumber: https://docs.thinger.io/features/buckets)

Tinggalkan Komentar