APAPHX2_ADS1115
Одновременное измерение pH и ORP/RX воды через ADS1115 для платы APADevices PHX v2 с калибровкой и температурной компенсацией
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:4699a944fdfa5296a5cad2b9373bf99fb97da90bacd1d65f8d83847d43c5a09eAPAPHX2_ADS1115-1.1.1-4699a944.zipОписание
Библиотека работает с платой APADevices PHX v2 — специализированным модулем для контроля качества воды в бассейнах. Она одновременно измеряет pH (от 0 до 14) и окислительно-восстановительный потенциал ORP/RX (±2000 мВ) через два отдельных АЦП ADS1115 с полной гальванической развязкой. Реализована на основе неблокирующей конечной машины состояний, не мешает работе loop(), и поддерживает двухточечную калибровку с сохранением в EEPROM. Есть компенсация температуры по формуле Pasco, скользящий фильтр усреднения и callback-система для вывода сообщений на дисплей или в Serial. После инициализации не выделяет память в heap, что безопасно для AVR. Работает на AVR, ESP8266, ESP32 и STM32 (STM32duino).