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