first commit
parent
559a1f48c5
commit
82caecade1
@ -0,0 +1,60 @@
|
||||
#define BLINKER_WIFI
|
||||
|
||||
#include <Blinker.h>
|
||||
#include <DHT.h>
|
||||
|
||||
char auth[] = "ecdc2388f56f";
|
||||
char ssid[] = "CMCC-AAA";
|
||||
char pswd[] = "123456789";
|
||||
|
||||
BlinkerNumber HUMI("humi");
|
||||
BlinkerNumber TEMP("temp");
|
||||
|
||||
#define DHTPIN D4
|
||||
|
||||
#define DHTTYPE DHT11 // DHT 11
|
||||
|
||||
DHT dht(DHTPIN, DHTTYPE);
|
||||
|
||||
float humi_read = 0, temp_read = 0;
|
||||
|
||||
void heartbeat()
|
||||
{
|
||||
HUMI.print(humi_read);
|
||||
TEMP.print(temp_read);
|
||||
}
|
||||
|
||||
void setup()
|
||||
{
|
||||
Serial.begin(115200);
|
||||
BLINKER_DEBUG.stream(Serial);
|
||||
BLINKER_DEBUG.debugAll();
|
||||
pinMode(LED_BUILTIN, OUTPUT);
|
||||
digitalWrite(LED_BUILTIN, LOW);
|
||||
|
||||
Blinker.begin(auth, ssid, pswd);
|
||||
Blinker.attachHeartbeat(heartbeat);
|
||||
dht.begin();
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
Blinker.run();
|
||||
|
||||
float h = dht.readHumidity();
|
||||
float t = dht.readTemperature();
|
||||
|
||||
if (isnan(h) || isnan(t))
|
||||
{
|
||||
BLINKER_LOG("Failed to read from DHT sensor!");
|
||||
}
|
||||
else
|
||||
{
|
||||
BLINKER_LOG("Humidity: ", h, " %");
|
||||
BLINKER_LOG("Temperature: ", t, " *C");
|
||||
humi_read = h;
|
||||
temp_read = t;
|
||||
}
|
||||
|
||||
Blinker.delay(2000);
|
||||
}
|
||||
Loading…
Reference in New Issue