Simple Repository IO
Контроллер IO с репозиторием для управления датчиками и исполнителями по именам, автоматической нормализацией и описанием в JSON
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:82450a70d20a1eb0697cdcc511b615608f9949dc48faf8b1f1863319ceff07ffSimple_Repository_IO-3.0.5-82450a70.zipОписание
Если ваш Arduino должен обмениваться данными с другими устройствами — Raspberry Pi, смартфон или веб-приложение — и нужно отслеживать состояние пинов без запоминания их номеров, эта библиотека решает задачу через простой репозиторий IO. Вы определяете сенсоры и исполнители один раз, присваиваете им понятные имена, а затем легко читаете или изменяете их состояние по названию. Библиотека автоматически нормализует значения в диапазон 0–100, выполняет проверки на совместимость (не даст писать в INPUT и читать из OUTPUT) и может описывать себя в JSON — это позволяет внешним приложениям узнать, какие сервисы доступны, их типы и имена. Полезна в проектах с отдельным контроллером и пультом управления, где нужна синхронизация состояния после перезагрузки или потери соединения.