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

Leave a Comment