给我esp32c3利用platformIO来编写的温湿度检测系统的代码
时间: 2023-06-07 13:06:53 浏览: 58
当然,我可以为您提供代码,以下是一个简单的温湿度检测系统的ESP32-C3代码示例,基于DHT11传感器:
```
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <DHT.h>
#include <DHT_U.h>
#define DHTPIN 21 //设置DHT11数据引脚
#define DHTTYPE DHT11 //设置DHT类型为DHT11
DHT_Unified dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
dht.begin();
}
void loop() {
delay(2000);
sensors_event_t event;
dht.temperature().getEvent(&event); //获取温度
float temperature = event.temperature;
dht.humidity().getEvent(&event); //获取湿度
float humidity = event.relative_humidity;
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.print(" *C");
Serial.print("\t Humidity: ");
Serial.print(humidity);
Serial.println(" %");
}
```
希望这可以为您提供帮助!