Arduino控制DH11在淘晶T1 2.4时屏显示温度,显示完整代码
时间: 2024-05-10 19:16:26 浏览: 14
下面是一个简单的Arduino控制DHT11并在淘晶T1 2.4寸屏上显示温度的完整代码:
```
#include <TFT_eSPI.h> // 引入淘晶T1 2.4寸屏幕库
#include <DHT.h> // 引入DHT11库
#define DHTPIN 2 // DHT11数据引脚
#define DHTTYPE DHT11 // DHT11型号
DHT dht(DHTPIN, DHTTYPE); // 创建DHT对象
TFT_eSPI tft = TFT_eSPI(); // 创建TFT对象
void setup() {
dht.begin(); // 启动DHT
tft.init(); // 初始化TFT
tft.fillScreen(TFT_BLACK); // 屏幕填充黑色
}
void loop() {
float temperature = dht.readTemperature(); // 读取温度
tft.setCursor(0, 0); // 设置光标位置
tft.setTextColor(TFT_WHITE, TFT_BLACK); // 设置字体颜色
tft.setTextSize(2); // 设置字体大小
tft.print("Temperature: "); // 打印"Temperature: "
tft.print(temperature); // 打印温度
tft.print("C"); // 打印"C"
delay(2000); // 2秒延迟
}
```
注意:这个代码只是简单地读取DHT11传感器的温度数据,并在淘晶T1 2.4寸屏上显示。如果需要更复杂的功能,需要自行根据需求修改代码。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)