Menyambungkan projek IoT ke ubidots
1. buka link ubidots
2. buat akun bila belum pernah buat maka buat dulu akun mu dengan mengklik sign up
masukan username,alamat email, nama app dan passwordmu lalu create
3. klik device baru
4. lalu buatlah device DHT11nya dengan mengklik icon + di ujung kanan
5. Klik blank device
6.Beri nama DHT11
7. Lalu klik " DHT 11 " yang sudah kita buat tadi
8. Tambahkan variabel baru
9. klik " synthethic "
10. Klik " Accept "
11. Setelah buat satu variabel, sekarang kita buat satu variabel lagi disampingnya
12. Jika sudah, klik Data > Dashboard
13. Klik icon + di ujung kanan untuk membuat dashboard baru
14. Klik " Metric"
15. Klik " add veriables"
16. Klik Variabel yang pertama kita buat
17. Lalu upload variabel pertama dan klik V
18. Klik tanda centang lagi ( V ) lagi
19. kemudian buat satu lagi dari variabel yang kedua hingga kita punya dua matrik
20. klik akun dan simpan default token
21. simpan token di notepad
22. Buka Aplikasi Arduino
23. Masukkan script dan pasangkan DHT11 dengan NodeMcu seperti dibawah ini
#include "DHT.h"
#include "UbidotsMicroESP8266.h"
#define DHTPIN 5
#define TOKEN "BBFF-B6U668cD5GYCRWDspsOXM96HB2PYcZ"
#define ssid "SEKOLAH IDN"
//#define psswd "IDN123"// bila tidak diberi password
DHT dht(DHTPIN,DHT11);
Ubidots client(TOKEN);
unsigned long last = 0;
void setup() {
Serial.begin(9600);
dht.begin();
delay(20);
client.wifiConnection(ssid,NULL);
}
void loop() {
if(millis()-last>10000){
float hum = dht.readHumidity();
float temp = dht.readTemperature();
last = millis();
client.add("kelembapan",hum);
client.add("Temperatur",temp);
client.sendAll(true);
}
}
24. Kemudian buka serial monitor di "Tools > Serial monitor" untuk mengecek apakah sudah tersembung ke webserver
Komentar
Posting Komentar