(记录)Arduino环境ESP8266-----DHT11+U8G2

#include   
#include 
#include   
#define DHT11_PIN D8
U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, /* clock=*/ /*SCL*/13, /* data=*//* SDA*/12, /* reset=*/ U8X8_PIN_NONE);   
dht DHT;  

void setup() {
   u8g2.begin();
   Serial.begin(9600);  
}
void wenduxianshi(void){
    DHT.read11(DHT11_PIN);
    //double A=DHT.humidity;
    u8g2.setFontDirection(0);
    u8g2.setFont(u8g2_font_inb16_mf);
    u8g2.setCursor(0, 40);
    u8g2.print(DHT.humidity);     
    u8g2.setCursor(0, 15);
    u8g2.print(DHT.temperature);      
    Serial.print(DHT.humidity,1);  
    Serial.print(",\t");  
    Serial.println(DHT.temperature,1);  
}
void loop() {
    u8g2.clearBuffer();
    wenduxianshi();
    u8g2.sendBuffer();
    delay(3000);

}

 

你可能感兴趣的:((记录)Arduino环境ESP8266-----DHT11+U8G2)