Блок AHTXX от Ecoins

Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Блок AHTXX от Ecoins

Сообщение Stue »

Возможно я что то делаю не так, но запустить данный блок получилось только с параллельной установкой пользовательского блока AHT20, в гордом одиночестве с долгими танцами с бубном, блок так и не заработал.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ander
Лейтенант
Сообщения: 516
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 95 раз

Re: Блок AHTXX от Ecoins

Сообщение Ander »

На какие пины по вешали датчик? Попробуйте на 32,33 ничего не меняя в проекте.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Re: Блок AHTXX от Ecoins

Сообщение ecoins »

Stue писал(а): 17 дек 2024, 07:21 Возможно я что то делаю не так, но запустить данный блок получилось только с параллельной установкой пользовательского блока AHT20, в гордом одиночестве с долгими танцами с бубном, блок так и не заработал.
1.Скорее всего у Вас из-за ошибки описания не видит нулевую шину i2c0.
2. Это хорошо будет видно если Вы запустите штатный блок вывода параметр на консоль с опцией сканирования шины i2c(все шины) или там же блок сканирования (периодический режим 1.5сек).
3.Контроллеры становятся все сложнее и сложнее (в отличии от Arduino UNO) и для работы с ними в новых версиях FLProg имеются развитые средства диагностики.
С уважением, ecoins.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

ecoins писал(а): 17 дек 2024, 09:36
Stue писал(а): 17 дек 2024, 07:21 Возможно я что то делаю не так, но запустить данный блок получилось только с параллельной установкой пользовательского блока AHT20, в гордом одиночестве с долгими танцами с бубном, блок так и не заработал.
1.Скорее всего у Вас из-за ошибки описания не видит нулевую шину i2c0.
2. Это хорошо будет видно если Вы запустите штатный блок вывода параметр на консоль с опцией сканирования шины i2c(все шины) или там же блок сканирования (периодический режим 1.5сек).
3.Контроллеры становятся все сложнее и сложнее (в отличии от Arduino UNO) и для работы с ними в новых версиях FLProg имеются развитые средства диагностики.
С уважением, ecoins.
Вы имеете в виду не верный адрес датчика (56)? Я менял значение на 57, не помогло.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Да нет, адрес верный 0х38/56
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Re: Блок AHTXX от Ecoins

Сообщение ecoins »

Stue писал(а): 17 дек 2024, 11:04 Да нет, адрес верный 0х38/56
Вывод на консоль параметров проекта покажет пины SDA,SCL.
В вашем случае видно, что у Вас датчик на шине i2c0 виден.
Собственно и в программе надо устанавливать адрес который видит.
Блок работал давно и без проблем.
Сейчас оперативно проверить не могу, кто-то может протестирует у кого он есть и напишет.
С уважением, ecoins.
Ander
Лейтенант
Сообщения: 516
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 95 раз

Re: Блок AHTXX от Ecoins

Сообщение Ander »

Проверил, работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Ander писал(а): 17 дек 2024, 16:36 Проверил, работает.
Нет! Не работает! Скомпилировал, залил Ваш проект, он просто выводит состояние I2C и адреса устройств. Если убрать блок сканирования I2C и вывод состояния в консоль, то что выходит потом в консоль с датчика, а скрине выше.... "0.10,0.20". Вы говорили о пинах 32,33 что из них что? SDA, SCL? я не нашел инфо.
На текущий момент рабочий блок AHT20 c библиотекой "DFRobot_AHT20.h". Причем, если просто добавить этот блок в проект, без вывода в какую либо переменную показаний, то начинает работать Ваш блок, и выводит нормальные показания.
Ander
Лейтенант
Сообщения: 516
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 95 раз

Re: Блок AHTXX от Ecoins

Сообщение Ander »

Stue писал(а): 18 дек 2024, 10:41
Ander писал(а): 17 дек 2024, 16:36 Проверил, работает.
Нет! Не работает! Скомпилировал, залил Ваш проект, он просто выводит состояние I2C и адреса устройств. Если убрать блок сканирования I2C и вывод состояния в консоль, то что выходит потом в консоль с датчика, а скрине выше.... "0.10,0.20". Вы говорили о пинах 32,33 что из них что? SDA, SCL? я не нашел инфо.
На текущий момент рабочий блок AHT20 c библиотекой "DFRobot_AHT20.h". Причем, если просто добавить этот блок в проект, без вывода в какую либо переменную показаний, то начинает работать Ваш блок, и выводит нормальные показания.
Проект который прикрепил выше проверял на реальной ЕСП32, на пинах I2C0, которые указаны слева. Подключен только датчик. Подключите только один датчик, проверьте.

32, 33 это I2C1. (инфо слева в интерфейсах)

Какая у вас версия ФЛП?
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

9.2.4
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Если быть точным, в FLP изображение ESP32-WROOM-32, у меня ESP32-WROOM-32U, та, что с внешней антенной
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Безымянный1.jpg
И AHT20 и DS3231 бы ли на 21 и 22 пинах, переставил AHT на 32,33 ничего не изменилось. Опять "0.10,0.20"
Убрал часы....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ander
Лейтенант
Сообщения: 516
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 95 раз

Re: Блок AHTXX от Ecoins

Сообщение Ander »

Верните на 21,22 пин. и оставьте только АНТ20.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Вернул
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ander
Лейтенант
Сообщения: 516
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 95 раз

Re: Блок AHTXX от Ecoins

Сообщение Ander »

судя по кодам у вас там еще 1 датчик, ВМЕ. Протестируйте сначала с одним.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Датчик: AHT20 + BMP280 для Arduino
https://aliexpress.ru/item/100500596059 ... 5054746300
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Ander писал(а): 18 дек 2024, 12:51 судя по кодам у вас там еще 1 датчик, ВМЕ. Протестируйте сначала с одним.
Это видимо Ваш блок не учитывает совмещенный датчик. Я же не могу отпилить второй)))
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Я думаю Вам нужно переработать этот блок, и сделать возможность что использовать... То, или это, или вместе... ну и показания вывод... отдельно, или среднее
Ander
Лейтенант
Сообщения: 516
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 95 раз

Re: Блок AHTXX от Ecoins

Сообщение Ander »

Stue писал(а): 18 дек 2024, 12:53
Ander писал(а): 18 дек 2024, 12:51 судя по кодам у вас там еще 1 датчик, ВМЕ. Протестируйте сначала с одним.
Это видимо Ваш блок не учитывает совмещенный датчик. Я же не могу отпилить второй)))
Блок не мой. Кстати а вы в проекте ничего не меняли, судя по скринам у вас на одну строчку код больше?
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: Блок AHTXX от Ecoins

Сообщение Stue »

Поставил "Все доступные".
Последний раз редактировалось Stue 18 дек 2024, 13:19, всего редактировалось 1 раз.
Ответить

Вернуться в «Команда ecoins»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость