UltiBlox-SensorAnalog
Чтение и калибровка аналоговых датчиков с сохранением настроек в EEPROM и поддержкой периодического опроса
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8c91020ee8e5cac64351cb2322c9657a88704abc2f708d0009aa3c4f8bfb0779UltiBlox_SensorAnalog-1.1.7-8c91020e.zipОписание
Если вы работаете с аналоговыми датчиками и хотите избежать всяких костылей с калибровкой — эта библиотека для вас. Она предоставляет набор функций для чтения аналоговых сенсоров с поддержкой пользовательских диапазонов калибровки, так что сырые значения с пина сразу преобразуются в осмысленные цифры. Кроме того, библиотека поддерживает периодическое снятие данных с заданным интервалом и вызовом функции-обработчика, а результаты калибровки можно сохранять в EEPROM, чтобы настройки не потерялись после перезагрузки. В примерах — автоматическое чтение с callback-функциями и ручное снятие значений. Зависит от встроенной EEPROM и SerialLogger для вывода в консоль.