用esp32控制温度传感器的程序
时间: 2023-03-31 08:04:35 浏览: 172
温度传感器程序
你好,以下是用esp32控制温度传感器的程序:
#include <OneWire.h>
#include <DallasTemperature.h>
// 定义温度传感器引脚
#define ONE_WIRE_BUS 2
// 初始化 OneWire 和 DallasTemperature 库
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
void setup() {
// 初始化串口
Serial.begin(960);
// 初始化温度传感器
sensors.begin();
}
void loop() {
// 请求温度数据
sensors.requestTemperatures();
// 读取温度数据
float temperature = sensors.getTempCByIndex();
// 输出温度数据
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.println(" °C");
// 延时 1 秒
delay(100);
}
希望能对你有所帮助。
阅读全文