DallasTemperature
Работа с температурными датчиками Dallas/Maxim (DS18B20, DS1822 и др.) по протоколу 1-Wire с поддержкой нескольких устройств на одной шине
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:fb90dffd2bbd10b8eb5943968e8300ada5e4af17793b0f80c10359702d9de4e4DallasTemperature-4.0.6-fb90dffd.zipОписание
Надёжная библиотека для работы с температурными датчиками Dallas/Maxim по протоколу 1-Wire. Поддерживает DS18B20, DS18S20, DS1822, DS1820 и MAX31820 — от классических чипов до современных. Питание датчиков обычно 3–5 В, хотя MAX31850/1 требуют 3–3,7 В и предназначены для термопар. Библиотека умеет снимать показания с нескольких датчиков на одной шине, получать температуру в Цельсиях или Фаренгейтах, работать в асинхронном режиме и настраивать разрешение измерений. Обязательна зависимость от OneWire, и потребуется подтягивающий резистор между линией данных и питанием — точное значение зависит от платформы и тип датчика. Хорошо задокументирована и активно поддерживается.