Датчик температуры DS18B20

119,00 рублей

99,00 рублей

Наличие товара: В наличии

Датчик температуры DS18B20

Количество:


Датчик температуры DS18B20
ТО - 92
Цифровой датчик температуры DS18B20 с интерфейсом 1-Wire
Диапазон измеряемых температур -55oC ~ +125oC
Напряжение питания 3-5.5В
Точность +-0.5oС

Пример подключения температурного датчика DS18B20 к Arduino:




Пример кода для вывода температуры с датчика DS18B20 для Arduino:

#include <OneWire.h>
#include <DallasTemperature.h>

OneWire oneWire(10);
DallasTemperature sensors(&oneWire);

void setup()
{
    Serial.begin(9600);

    pinMode(2, OUTPUT);
    digitalWrite(2, HIGH);

    sensors.begin();
}

void loop()
{
    char buffer[255];
      
    sensors.requestTemperatures();

    sprintf(buffer, "t = %d", (int)t, (int)h, (int)(sensors.getTempCByIndex(0)));

    Serial.println(buffer);
       
    delay(1000);   
}