#include "DHT.h" #define DHTTYPE DHT11 #include #include Adafruit_SSD1306 oled(128, 64, &Wire, D0); #define dht_dpin D5 DHT dht(dht_dpin, DHTTYPE); void setup(void) { oled.begin(SSD1306_SWITCHCAPVCC, 0x3C); oled.display(); dht.begin(); Serial.begin(9600); Serial.println("Humidity and temperature \n\n"); Serial.println("=========================================="); delay(700); oled.clearDisplay(); oled.setTextColor(WHITE); } void loop() { float h = dht.readHumidity(); float t = dht.readTemperature(); Serial.println("Temperature : " + (String)t + "Humidity : " + (String)h); oled.setCursor(0, 2); oled.setTextSize(2); oled.println("Weather"); oled.setTextSize(1); oled.println(""); oled.println("Temperature : " + (String)t + " C"); oled.println(""); oled.println("Humidity : " + (String)h + "%"); oled.display(); delay(1000); oled.clearDisplay(); } //@ApePanthiya ICT