А почему не HTU21,AHT20 - тоже дешевые и точность вроде таже. Есть еще дорогой BME280.
Частично это реализовано ecoins - если посмотрите, то там работа с сенсорами типизирована.VladP писал(а): ↑25.04.2022{, 14:06}Еще предложение на по теме, но было бы здорово видеть и менять начинку готовых модулей как при редактировании пользовательского модуля. Думаю это бы ускорило процесс создания аналогичных дополнений. В XOD например можно готовый модуль разложить до атомов )), что в Flprog очень не хватает.
10-15 строчек кода и готово. https://robotchip.ru/obzor-datchika-tem ... t30-sht31/
Вполне рабочее решение, но...Naladchik писал(а): ↑27.04.2022{, 10:31}10-15 строчек кода и готово. https://robotchip.ru/obzor-datchika-tem ... t30-sht31/
Абсолютно согласен, но для небольшого проекта и когда нужно "посмотреть, попробовать" и "прям щас" вариант адекватный.
Предусмотрен но не реализован. В заголовочном файле (Adafruit_SHT31.h) библиотеки дефайны под эти режимы есть, а вот в файле исходного кода (Adafruit_SHT31.cpp) о них ни слова, так что данной библиотекой эти режимы не поддерживаются. Если не прав - поправьте.baibradarBG писал(а): ↑15.08.2023{, 14:13}В библиотеке Adafruit_SHT31 предусмотрен режим опроса датчиков /**< Measurement High Repeatability with Clock Stretch Enabled , < Measurement Medium Repeatability with Clock Stretch Enabled и т.д/
...
ecoins писал(а): ↑27.04.2022{, 11:46}Собственно этим и характерны большинство опубликованных библиотек Arduino для внешних устройств.
Я бы их охарактеризовал как любительские и не профессиональные (...не простая логическая конструкция).
Много пользователей на форуме любители, но у некоторых из них размеры проектов растут совсем не по "любительски.
После чего и начинаются проблемы - то проект тормозит, то устройства конфликтуют, то работа не стабильная, а средств идентификации проблемы отсутствуют, то на другой архитектуре не так работает и прочее...
baibradarBG писал(а): ↑15.08.2023{, 14:13}В библиотеке Adafruit_SHT31предусмотрен режим опроса датчиков /**< Measurement High Repeatability with Clock Stretch Enabled , < Measurement Medium Repeatability with Clock Stretch Enabled и т.д/
Если возможно, добавьте опцию для выбора этого режима в блок, который вы разместили.
Буду очень признателен.
Было бы неплохо, если бы было уточнено на основе dataSheet что это за возможности /**< Measurement High Repeatability with Clock Stretch Enabled , < Measurement Medium Repeatability with Clock Stretch EnabledNaladchik писал(а): ↑15.08.2023{, 18:00}Предусмотрен но не реализован. В заголовочном файле (Adafruit_SHT31.h) библиотеки дефайны под эти режимы есть, а вот в файле исходного кода (Adafruit_SHT31.cpp) о них ни слова, так что данной библиотекой эти режимы не поддерживаются. Если не прав - поправьте.
страницы 9-10