Датчик SHT1x прост в использовании, точные измерения, цифровая температура и влажность. Высокая степень калибровки обеспечивает высокую точность, отличную стабильность и длительное использование. Цифровая технология CMOSens® объединяет два датчика (температуры и влажности) и схему вывода данных на одном кристалле. Все, что вам нужно, это подключить датчик ко 2-му выводу микроконтроллера I2C. И показания температуры и влажности. Обратите внимание, что датчик использует данные протокола I2C. Для подключения датчика используйте библиотеку Arduino SHT1x.
Технические характеристики
- Напряжение питания: 3,5 — 5 В
- Низкое энергопотребление 30 мВт
- Определенная влажность: 0 … 100% относительной влажности
- Точность измерения абсолютной влажности +/- 2% относительной влажности (относительная влажность 10-90%)
- Определяется температурой: -40 — + 128ºS ± 0,3%
- Низкая точность: +/- 0,3 ° C при 25 ° C
- Частота дискретизации: ≤ 1 Гц
Схема подключения

Скетч
#include <SHT1x.h>
// Specify data and clock connections and instantiate SHT1x object
#define dataPin 10
#define clockPin 11
SHT1x sht1x(dataPin, clockPin);
void setup()
{
Serial.begin(38400); // Open serial connection to report values to host
Serial.println("Starting up");
}
void loop()
{
float temp_c;
float temp_f;
float humidity;
// Read values from the sensor
temp_c = sht1x.readTemperatureC();
temp_f = sht1x.readTemperatureF();
humidity = sht1x.readHumidity();
// Print the values to the serial port
Serial.print("Temperature: ");
Serial.print(temp_c, DEC);
Serial.print("C / ");
Serial.print(temp_f, DEC);
Serial.print("F. Humidity: ");
Serial.print(humidity);
Serial.println("%");
delay(2000);
}