7Semi_DS18B20
Полнофункциональная работа с датчиком DS18B20 по OneWire: поддержка нескольких датчиков, настройка разрешения, пороги тревоги и паразитное питание
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8200406e3c1483f5ca1364efca44aed8e240e9141947f3b18883ff8e0f1ebdf17Semi_DS18B20-1.0.0-8200406e.zipОписание
Библиотека для датчика температуры DS18B20, который подключается по протоколу OneWire к одному цифровому пину Arduino. Работает с одним или несколькими датчиками на одной шине, позволяет устанавливать пороги тревоги, выбирать разрешение 9–12 бит в зависимости от нужной точности и скорости, использовать как питание от линии данных (режим паразитного питания), так и отдельное внешнее питание. В библиотеке реализованы функции работы с EEPROM датчика, проверка целостности данных по CRC и поддержка сильной подтяжки для надежной работы в режиме паразитного питания. Датчик измеряет температуру от −55 до +125°C и подходит для задач мониторинга погоды, логирования тепловых данных и встроенных датчиков в приложениях.