下面三行变量赋值一直报错是哪里有问题
#include <dht11.h>
#include <Wire.h>
#include <ACROBOTIC_SSD1306.h>
#define DHT11PIN 2 //定义温湿度针脚号为2号引脚
int relayPin = 3; //继电器引脚
void setup()
{
Serial.begin(9600); //连接到电脑串口监视器
pinMode(relayPin, OUTPUT); //继电器输出模式
pinMode(DHT11PIN,OUTPUT); //温湿度模块输出模式
Wire.begin();
oled.init(); // Initialze SSD1306 OLED display
oled.clearDisplay();//清屏
delay(1000); //延时1000ms
}
void loop ()
{
int chk = read(DHT11PIN); //将读取到的值赋给chk
int tem=(float)dht11.temperature; //将温度值赋值给tem
int hum=(float)dht11.humidity;
Serial.print("Humidity:"); //打印出Humidity:
Serial.print(hum);
Serial.print("Tempeature:");
Ser