OneWire
Взаимодействие с датчиками и чипами по протоколу 1-Wire: DS18B20, DS18S20, микросхемы памяти и другие устройства Dallas
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:dd76d1480a2f4c94348e8c8307ea74206d2936d9c80c73be67783fd200f2be17OneWire-2.3.8-dd76d148.zipОписание
Работа с датчиками и чипами по протоколу 1-Wire требует правильной реализации синхронизации и передачи данных. OneWire — классическая библиотека для взаимодействия с устройствами этого протокола: популярными температурными сенсорами DS18B20 и DS18S20, микросхемами памяти, идентификаторами и другими чипами серии Dallas. Библиотека обрабатывает низкоуровневые операции поиска устройств на шине, чтения и записи, проверки контрольной суммы. Подходит для простых проектов с одним-двумя датчиками на пине, но учитывай, что при работе с несколькими устройствами на одной линии нужно внимательнее относиться к синхронизации и помехоустойчивости.