13-08-2017, 11:34
Hej staram się uruchomić termometr DS18B20 :
i ciągle mi wyświetla -127.00 co mam nie tak ?
Kod:
#include <OneWire.h>
#include <DallasTemperature.h>
OneWire temp(7);
DallasTemperature DS18(&temp);
void setup()
{
Serial.begin(9600);
DS18.begin();
}
void loop()
{
DS18.requestTemperatures();
Serial.print("DS18 numer 1: ");
Serial.println(DS18.getTempCByIndex(0));
Serial.print("DS18 numer 2: ");
Serial.println(DS18.getTempCByIndex(1));
Serial.print("\r\n");
delay(2000);
}
i ciągle mi wyświetla -127.00 co mam nie tak ?