用arduino控制DS18B20获取土壤温度

需要注意的是需要连接电阻
用arduino控制DS18B20获取土壤温度_第1张图片用arduino控制DS18B20获取土壤温度_第2张图片
用arduino控制DS18B20获取土壤温度_第3张图片
#include
#include
#define ONE_WIRE_BUS 2 // 定义DS18B20数据口连接arduino的 2 脚
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);

void setup()
{
Serial.begin(2400);
sensors.begin();
}

void loop(void)
{
sensors.requestTemperatures();
Serial.print(“温度值:”);
Serial.print(sensors.getTempCByIndex(0));
Serial.println(“℃”);
delay(1000);
}用arduino控制DS18B20获取土壤温度_第4张图片

你可能感兴趣的:(用arduino控制DS18B20获取土壤温度)