ds18b20连接arduino代码
时间: 2023-10-09 20:05:54 浏览: 110
ds18b20 代码
4星 · 用户满意度95%
以下是一个ds18b20连接arduino的示例代码:
#include <OneWire.h>
#include <DallasTemperature.h>
// 设置ds18b20的信号引脚
#define ONE_WIRE_BUS 2
// 创建一个实例来与ds18b20通信
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
void setup() {
// 初始化串口
Serial.begin(9600);
// 开始通信
sensors.begin();
}
void loop() {
// 发送开始扫描信号
sensors.requestTemperatures();
// 读取温度值并打印
float temperatureC = sensors.getTempCByIndex(0);
Serial.print("Temperature: ");
Serial.print(temperatureC);
Serial.println("C");
// 延迟一定时间后再进行下一次循环
delay(1000);
}
阅读全文