ESensors
Работа с несколькими датчиками окружающей среды — температуры, влажности, давления, освещённости с логированием данных на SD-карту
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b55e6d8cbb36ae58dc8af9e6e83158869dc507cc90cf791b58d5c29c5ac2e491ESensors-1.6.0-b55e6d8c.zipОписание
Библиотека для работы с несколькими датчиками окружающей среды одновременно — температуры, влажности, давления и освещённости. Поддерживает как блокирующее, так и неблокирующее чтение с параллельной работой нескольких сенсоров. Есть встроенные расчёты производных параметров вроде точки росы и абсолютной влажности. Датчики BH1750, BME280, DS18x20, TSL2591, DHT, DS3231 и STS4x работают сразу, плюс поддержка аналогового считывания напряжения. Показания можно вывести в последовательный порт или записать в CSV на SD-карту с временными метками. Показатели датчиков выводятся в гибких единицах измерения, и для каждого сенсора доступны его свойства как метаданные. Примеры включают логгирование с периодическим засыпанием между измерениями для экономии энергии.