Должен проверить, в принципе ошибка может быть, но вроде проверял. Может быть Adafruit_BMP280.h в других единицах измерения (мм рт.ст.)?kivip писал(а): 27 окт 2022, 09:59 Добрый день! При использовании вашего блока для AHT20 + BMP280 - на выходе завышенные показания давления на 200-250. В чем может быть причина? Если использовать другие блоки с библиотекой Adafruit_BMP280.h - показания у того же датчика корректные.
ЭкоСреда ecoins
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
ЭкоСреда ecoins
ЭкоСреда ecoins
Добрый день. Аналогичная ситуация с BME280, температура и влажность норм, давление около 1000.ecoins писал(а): 27 окт 2022, 11:08Должен проверить, в принципе ошибка может быть, но вроде проверял. Может быть Adafruit_BMP280.h в других единицах измерения (мм рт.ст.)?kivip писал(а): 27 окт 2022, 09:59 Добрый день! При использовании вашего блока для AHT20 + BMP280 - на выходе завышенные показания давления на 200-250. В чем может быть причина? Если использовать другие блоки с библиотекой Adafruit_BMP280.h - показания у того же датчика корректные.
ЭкоСреда ecoins
ecoins писал(а): 27 окт 2022, 11:08 Должен проверить, в принципе ошибка может быть, но вроде проверял. Может быть Adafruit_BMP280.h в других единицах измерения (мм рт.ст.)?
Действительно, об этом не подумал. Спасибо.
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
-
- Лейтенант
- Сообщения: 304
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 16 раз
- Поблагодарили: 47 раз
ЭкоСреда ecoins
[ecoins]
Такой вопрос, по блоку AHT:
есть ли возможность задавать ему адрес? (38 либо 39)
и будет ли работать совместно с блоком BMP_AHT?
Т.е. подключить датчики - AHT + BMP_AHT на одну шину.
Для ESP32.
Блоки от nickneo работают с этими датчиками, но при установки этих блоков отваливается MQTT_6.8
Такой вопрос, по блоку AHT:
есть ли возможность задавать ему адрес? (38 либо 39)
и будет ли работать совместно с блоком BMP_AHT?
Т.е. подключить датчики - AHT + BMP_AHT на одну шину.
Для ESP32.
Блоки от nickneo работают с этими датчиками, но при установки этих блоков отваливается MQTT_6.8
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
ЭкоСреда ecoins
Не сложно, в новой версии добавлю возможность менять адрес по умолчанию. Имя этого параметра в структуре adr, если есть навыки в редакторах, можете изменить и самостоятельно.slsl писал(а): 28 окт 2022, 09:16 Такой вопрос, по блоку AHT:
есть ли возможность задавать ему адрес? (38 либо 39)
и будет ли работать совместно с блоком BMP_AHT?
Т.е. подключить датчики - AHT + BMP_AHT на одну шину.
Для ESP32.
И понятно почему. Наши блоки основаны на собственных библиотеках без "тормозов" с учетом особенностей из DataSheet, а разработчики блоков обычно используют готовые библиотеки для сенсоров с GiHub, которые больше ориентированы на демонстрацию работоспособности сенсора, но никак не хороши для встраивания в проекты.slsl писал(а): 28 окт 2022, 09:16 Блоки от nickneo работают с этими датчиками, но при установки этих блоков отваливается MQTT_6.8
-
- Сержант
- Сообщения: 194
- Зарегистрирован: 29 авг 2016, 22:44
- Откуда: Серпухов
- Имя: Александр
ЭкоСреда ecoins
Так, для справки.Перепроверил еще раз. МОДБАС ESP32 на новом ядре в качестве слейва РАБОТАЕТ. В качестве мастера (по TCP и over TCP) НЕ РАБОТАЕТ. Причем компилируется без ошибок.zhulen820 писал(а): 26 окт 2022, 16:49 После перехода Вашей библиотеки на версию новую версию ядра для ESP32 появилось много проблем со штатными блоками Флпрог. С чем столкнулся: модбас TCP (мастер) не получает данные, прием переменной через коммуникации (wifi) - ошибка компиляции. На версии ядра для esp32 1.0.6 все штатные блоки работают, Ваши не работают. Хорошо бы иметь возможность скачивать библиотеку и блоки предыдущих версий. Ну или ждем новую версию Флпрог
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
ЭкоСреда ecoins
Как мастер не проверял, на сколько понимаю разработчик FLProg планирует обновить ModBus, немного подождать...zhulen820 писал(а): 28 окт 2022, 19:19 Так, для справки.Перепроверил еще раз. МОДБАС ESP32 на новом ядре в качестве слейва РАБОТАЕТ. В качестве мастера (по TCP и over TCP) НЕ РАБОТАЕТ. Причем компилируется без ошибок.
ЭкоСреда ecoins
Здравствуйте ! Почему то не работает дисплей 0802 с вашими блоками, дисплей засвечивает все сегменты.
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
ЭкоСреда ecoins
Адрес проверяли?nick2015 писал(а): 29 окт 2022, 20:55 Здравствуйте ! Почему то не работает дисплей 0802 с вашими блоками, дисплей засвечивает все сегменты.
Должен соответствовать тому, что отсканировано.
Проверьте сам дисплей на простой библиотеке.
Должен работать, проверял функционал.
Если не получится, тогда посмотрю повнимательнее.
ЭкоСреда ecoins
Подключение по 4 bus, на стандартных библиотеках работаетecoins писал(а): 29 окт 2022, 21:37Адрес проверяли?nick2015 писал(а): 29 окт 2022, 20:55 Здравствуйте ! Почему то не работает дисплей 0802 с вашими блоками, дисплей засвечивает все сегменты.
Должен соответствовать тому, что отсканировано.
Проверьте сам дисплей на простой библиотеке.
Должен работать, проверял функционал.
Если не получится, тогда посмотрю повнимательнее.
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
ЭкоСреда ecoins
Не понимаю, но по возможности потестирую - сейчас занят переработкой системных библиотек, не хотелось бы отвлекаться.
-
- Рядовой
- Сообщения: 71
- Зарегистрирован: 06 фев 2021, 15:26
- Имя: Telman
- Благодарил (а): 10 раз
- Поблагодарили: 2 раза
ЭкоСреда ecoins
Добрый день.
Можете посмотреть в чем проблема? Значения температуры BME показывает -0.1, статус 0
Температура и влажность от AHT показывают
Можете посмотреть в чем проблема? Значения температуры BME показывает -0.1, статус 0
Температура и влажность от AHT показывают
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 71
- Зарегистрирован: 06 фев 2021, 15:26
- Имя: Telman
- Благодарил (а): 10 раз
- Поблагодарили: 2 раза
ЭкоСреда ecoins
Добрый день Анатолий. просто передаю переменные и через шлюз хочу видеть их значения
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
ЭкоСреда ecoins
так все просто , но и ошибки бывают простые ,не ту функцию модбаса используете или тип данных и все 

Электронщик до мозга костей и не только
-
- Рядовой
- Сообщения: 71
- Зарегистрирован: 06 фев 2021, 15:26
- Имя: Telman
- Благодарил (а): 10 раз
- Поблагодарили: 2 раза
ЭкоСреда ecoins
Уважаемый Анатолий, тут я передаю 2 значения температуры, в каскаде поставил одинаковые настройки, Тип-дробное, Количество разрядов 4, знаки после запятой 1Rovki писал(а): 01 ноя 2022, 15:14 так все просто , но и ошибки бывают простые ,не ту функцию модбаса используете или тип данных и все![]()
0,1 температура AHT показывает (передаю флоат, читаю флоат)
2 влажность AHT показывает (передаю интеджер, читаю интеджер)
3,4 температура BMP не показывает (передаю флоат, читаю флоат)
5 битовые состояния не показывает (передаю интеджер, читаю интеджер)
6 loop/sec показывает (передаю интеджер, читаю интеджер)
может неправильные настройки ставлю в блоке AHT+BMP ? можете проверить?
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
ЭкоСреда ecoins
А Вы попробуйте вывести на консоль и увидит в чем проблема- скорее всего она в том, что сенсор не опрашивается, потому, что не тот алрес.Telman писал(а): 01 ноя 2022, 15:42 может неправильные настройки ставлю в блоке AHT+BMP ? можете проверить?
Там между 0x76 и 0x77 выбор приходится делать.
-
- Рядовой
- Сообщения: 71
- Зарегистрирован: 06 фев 2021, 15:26
- Имя: Telman
- Благодарил (а): 10 раз
- Поблагодарили: 2 раза
ЭкоСреда ecoins
Где это менять?ecoins писал(а): 01 ноя 2022, 17:54А Вы попробуйте вывести на консоль и увидит в чем проблема- скорее всего она в том, что сенсор не опрашивается, потому, что не тот алрес.Telman писал(а): 01 ноя 2022, 15:42 может неправильные настройки ставлю в блоке AHT+BMP ? можете проверить?
Там между 0x76 и 0x77 выбор приходится делать.
Кто сейчас на конференции
Сейчас этот форум просматривают: vasilisus и 9 гостей