Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Arduino.h>
- #include <ESP8266WiFi.h>
- #include <Adafruit_Sensor.h>
- #include "DHT.h"
- #include "config.h"
- // Adafruit IO Username and key
- #define DHTTYPE DHT22
- #define DHTPIN 4
- DHT dht(DHTPIN, DHTTYPE);
- // set up the 'temperature' and 'humidity' feeds
- AdafruitIO_Feed *temperature = io.feed("temperature");
- AdafruitIO_Feed *humidity = io.feed("humidity");
- /*void setupWifi()
- {
- pinMode(5 ,OUTPUT);
- Serial.print("Connecting to: ");
- Serial.println(ssid);
- WiFi.begin(ssid, password);
- int count = 0;
- digitalWrite(5, HIGH);
- while(WiFi.status() != WL_CONNECTED)
- {
- delay(1000);
- Serial.print(count++);
- Serial.print(" ");
- }
- digitalWrite(5, LOW);
- Serial.println("");
- Serial.println("You are connected!");
- Serial.println("Your IP address: ");
- Serial.println(WiFi.localIP());
- }
- */
- void setup()
- {
- Serial.begin(115200);
- //setupWifi();
- dht.begin();
- while(! Serial);
- }
- void loop()
- {
- delay(2500);
- float t = dht.readHumidity();
- float f = dht.readTemperature(true);
- // Check if any reads failed and exit early (to try again).
- if (isnan(t) || isnan(f))
- {
- Serial.println("Failed to read from DHT sensor!");
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement