標(biāo)題: arduino用ds18b20測(cè)溫 [打印本頁(yè)]

作者: 余白    時(shí)間: 2018-10-20 12:46
標(biāo)題: arduino用ds18b20測(cè)溫
#include <OneWire.h>
#include <DallasTemperature.h>

// 定義DS18B20數(shù)據(jù)口連接arduino的2號(hào)IO上
#define ONE_WIRE_BUS 8

// 初始連接在單總線上的單總線設(shè)備
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);

void setup(void)
{
  // 設(shè)置串口通信波特率
  Serial.begin(9600);
  Serial.println("Dallas Temperature IC Control Library Demo");

  // 初始庫(kù)
  sensors.begin();
}

void loop(void)
{
  Serial.print("Requesting temperatures...");
  sensors.requestTemperatures(); // 發(fā)送命令獲取溫度
  Serial.println("DONE");

  Serial.print("Temperature for the device 1 (index 0) is: ");
  Serial.println(sensors.getTempCByIndex(0));  
}

ds18b20庫(kù)文件.rar

29.48 KB, 下載次數(shù): 45, 下載積分: 黑幣 -5

先下庫(kù)


作者: spender    時(shí)間: 2018-10-29 08:36
GIT hub 大量的這樣的例子。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1