. | ||
電源投入時 | 接続確立・測定時 |
#include <OneWire.h>
#include <DallasTemperature.h>
#define ONE_WIRE_BUS 10 // データ(黄)で使用するポート番号
#define SENSER_BIT 12 // 精度の設定bit
// 0.5, 0.25, 0.125, 0.0625度:9, 10, 11, 12ビット
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
void setup(void) {
Serial.begin(9600); //温度表示確認用
sensors.setResolution(SENSER_BIT);
}
void loop(void) {
sensors.requestTemperatures(); // 温度取得要求
Serial.println(sensors.getTempCByIndex(0)); //温度の取得&シリアル送信
}
. | ||
試作品 | スケッチと出力 |