7Semi TMP11x
Доступ к высокоточным температурным датчикам TMP116/TMP117 через I2C с поддержкой режимов работы, усреднения и EEPROM
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:da61390199de5a3d2fdde83c25dae1292d3fefbfda03eee79152cdb9436ebc1d7Semi_TMP11x-1.0.0-da613901.zipОписание
Если в проектах нужна точная температура с высокой стабильностью, сенсоры TMP116 и TMP117 от Texas Instruments — хороший выбор, и эта библиотека обеспечивает полный доступ к их возможностям через I2C. Читает температуру в градусах Цельсия и Фаренгейта с разрешением 7,8 миллиградуса. Поддерживает управление режимами работы (непрерывный, выключение, одиночное измерение), установку скорости преобразования от 15,5 мс до 16 секунд и усреднение до 64 измерений для снижения шумов. Можно настроить пороги срабатывания сигнала тревоги, полярность выхода ALERT и температурный гост, а также читать и писать в EEPROM датчика. Работает на Arduino, ESP32 и ESP8266. Синтаксис простой — стандартная схема инициализации и вызовов функций, без экзотики.