SDI-12
Программная реализация протокола SDI-12 для подключения множества датчиков окружающей среды к одному пину Arduino
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:abcbad1edae69f47693b7d95f681efa63dc63aef24748bbd6284eb2799455e46SDI_12-2.3.2-abcbad1e.zipОписание
SDI-12 — протокол для общения Arduino с датчиками окружающей среды. Главное удобство в том, что можно подключить много датчиков к одному пину микроконтроллера и не требуется никакое дополнительное железо. Библиотека реализует весь протокол программно: асинхронное ASCII-общение, которое придумали для умных измерительных приборов в экологии. Подходит для проектов на основе Arduino-совместимых платформ, в том числе для логгера EnviroDIY Mayfly. С версии 2.0.0 библиотека переименована в просто "SDI-12" для совместимости с Arduino IDE. Есть несколько вариантов реализации для разных ситуаций, например если стандартный вариант не подходит по прерываниям.