Проверка DS18B20
- Войдите на сайт для отправки комментариев
Пт, 17/06/2016 - 14:18
Друзья, купил DS18B20.

#include <OneWire.h>
OneWire ds(9);
void setup() {
Serial.begin(9600);
}
void loop() {
byte data[2];
ds.reset();
ds.write(0xCC);
ds.write(0x44);
delay(750);
ds.reset();
ds.write(0xCC);
ds.write(0xBE);
data[0] = ds.read();
data[1] = ds.read();
int Temp = (data[1]<< 8)+data[0];
Temp = Temp>>4;
Serial.println(Temp);
}
Монитор порта печатает 0
Между 13 и 14 строками вставьте ds.reset().
так по схеме подключен к 10))
Благодарю. Сам бы не разобрался.
jeka_tm, извиняюсь. В проекте к 9 подключен. (чтоб картинку не рисолвать взял готовую)
скачайте библиотеку DallasTemperature