ESP32 NO UBIDOTS
Enviado: 20/Out/2018, 21:49
Usei esse codigo para integrar o esp8266 com a plataforma de UBIDOTS e deu certo. Minha dúvida é como eu consigo fazer essa mesma integração usando o ESP32.
Tentei várias formas e não consegui.
#include <ESP8266WiFi.h>
#include "UbidotsMicroESP8266.h"
//#define DHTPIN 13
//#define DHTTYPE DHT11
//#define ID_TEMPERATURA ""
//#define ID_UMIDADE ""
#define ID_LED "***************"
#define TOKEN "***************************"
//DHT dht(DHTPIN, DHTTYPE);
const char* ssid = "AndroidAP";
const char* senha = "anlh5818";
Ubidots cliente(TOKEN);
void setup() {
pinMode(12, OUTPUT);
digitalWrite(12, LOW);
Serial.begin(115200);
// dht.begin();
delay(10);
Serial.print("Conectando a rede:");
Serial.println(ssid);
WiFi.begin(ssid, senha);
while (WiFi.status() != WL_CONNECTED){
delay(500);
Serial.print(".");
}
Serial.println("WiFi conectado");
}
void loop() {
float valor_led = cliente.getValue(ID_LED);
if(valor_led == 0){
digitalWrite(12, LOW);
}
else {
digitalWrite(12, HIGH);
}
// float u = dht.readHumidity();
// float t = dht.readTemperature();
// if( isnan(t) || isnan(u) ){
// Serial.println("Falha de leitura");
}
Tentei várias formas e não consegui.
#include <ESP8266WiFi.h>
#include "UbidotsMicroESP8266.h"
//#define DHTPIN 13
//#define DHTTYPE DHT11
//#define ID_TEMPERATURA ""
//#define ID_UMIDADE ""
#define ID_LED "***************"
#define TOKEN "***************************"
//DHT dht(DHTPIN, DHTTYPE);
const char* ssid = "AndroidAP";
const char* senha = "anlh5818";
Ubidots cliente(TOKEN);
void setup() {
pinMode(12, OUTPUT);
digitalWrite(12, LOW);
Serial.begin(115200);
// dht.begin();
delay(10);
Serial.print("Conectando a rede:");
Serial.println(ssid);
WiFi.begin(ssid, senha);
while (WiFi.status() != WL_CONNECTED){
delay(500);
Serial.print(".");
}
Serial.println("WiFi conectado");
}
void loop() {
float valor_led = cliente.getValue(ID_LED);
if(valor_led == 0){
digitalWrite(12, LOW);
}
else {
digitalWrite(12, HIGH);
}
// float u = dht.readHumidity();
// float t = dht.readTemperature();
// if( isnan(t) || isnan(u) ){
// Serial.println("Falha de leitura");
}