Блок AHTXX от Ecoins
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Блок AHTXX от Ecoins
Возможно я что то делаю не так, но запустить данный блок получилось только с параллельной установкой пользовательского блока AHT20, в гордом одиночестве с долгими танцами с бубном, блок так и не заработал.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 21 раз
- Поблагодарили: 95 раз
Re: Блок AHTXX от Ecoins
На какие пины по вешали датчик? Попробуйте на 32,33 ничего не меняя в проекте.
-
- Полковник
- Сообщения: 4006
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
Re: Блок AHTXX от Ecoins
1.Скорее всего у Вас из-за ошибки описания не видит нулевую шину i2c0.Stue писал(а): 17 дек 2024, 07:21 Возможно я что то делаю не так, но запустить данный блок получилось только с параллельной установкой пользовательского блока AHT20, в гордом одиночестве с долгими танцами с бубном, блок так и не заработал.
2. Это хорошо будет видно если Вы запустите штатный блок вывода параметр на консоль с опцией сканирования шины i2c(все шины) или там же блок сканирования (периодический режим 1.5сек).
3.Контроллеры становятся все сложнее и сложнее (в отличии от Arduino UNO) и для работы с ними в новых версиях FLProg имеются развитые средства диагностики.
С уважением, ecoins.
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Вы имеете в виду не верный адрес датчика (56)? Я менял значение на 57, не помогло.ecoins писал(а): 17 дек 2024, 09:361.Скорее всего у Вас из-за ошибки описания не видит нулевую шину i2c0.Stue писал(а): 17 дек 2024, 07:21 Возможно я что то делаю не так, но запустить данный блок получилось только с параллельной установкой пользовательского блока AHT20, в гордом одиночестве с долгими танцами с бубном, блок так и не заработал.
2. Это хорошо будет видно если Вы запустите штатный блок вывода параметр на консоль с опцией сканирования шины i2c(все шины) или там же блок сканирования (периодический режим 1.5сек).
3.Контроллеры становятся все сложнее и сложнее (в отличии от Arduino UNO) и для работы с ними в новых версиях FLProg имеются развитые средства диагностики.
С уважением, ecoins.
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Да нет, адрес верный 0х38/56
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4006
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
Re: Блок AHTXX от Ecoins
Вывод на консоль параметров проекта покажет пины SDA,SCL.
В вашем случае видно, что у Вас датчик на шине i2c0 виден.
Собственно и в программе надо устанавливать адрес который видит.
Блок работал давно и без проблем.
Сейчас оперативно проверить не могу, кто-то может протестирует у кого он есть и напишет.
С уважением, ecoins.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 21 раз
- Поблагодарили: 95 раз
Re: Блок AHTXX от Ecoins
Проверил, работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Нет! Не работает! Скомпилировал, залил Ваш проект, он просто выводит состояние I2C и адреса устройств. Если убрать блок сканирования I2C и вывод состояния в консоль, то что выходит потом в консоль с датчика, а скрине выше.... "0.10,0.20". Вы говорили о пинах 32,33 что из них что? SDA, SCL? я не нашел инфо.
На текущий момент рабочий блок AHT20 c библиотекой "DFRobot_AHT20.h". Причем, если просто добавить этот блок в проект, без вывода в какую либо переменную показаний, то начинает работать Ваш блок, и выводит нормальные показания.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 21 раз
- Поблагодарили: 95 раз
Re: Блок AHTXX от Ecoins
Проект который прикрепил выше проверял на реальной ЕСП32, на пинах I2C0, которые указаны слева. Подключен только датчик. Подключите только один датчик, проверьте.Stue писал(а): 18 дек 2024, 10:41Нет! Не работает! Скомпилировал, залил Ваш проект, он просто выводит состояние I2C и адреса устройств. Если убрать блок сканирования I2C и вывод состояния в консоль, то что выходит потом в консоль с датчика, а скрине выше.... "0.10,0.20". Вы говорили о пинах 32,33 что из них что? SDA, SCL? я не нашел инфо.
На текущий момент рабочий блок AHT20 c библиотекой "DFRobot_AHT20.h". Причем, если просто добавить этот блок в проект, без вывода в какую либо переменную показаний, то начинает работать Ваш блок, и выводит нормальные показания.
32, 33 это I2C1. (инфо слева в интерфейсах)
Какая у вас версия ФЛП?
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Если быть точным, в FLP изображение ESP32-WROOM-32, у меня ESP32-WROOM-32U, та, что с внешней антенной
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Убрал часы....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Датчик: AHT20 + BMP280 для Arduino
https://aliexpress.ru/item/100500596059 ... 5054746300
https://aliexpress.ru/item/100500596059 ... 5054746300
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Это видимо Ваш блок не учитывает совмещенный датчик. Я же не могу отпилить второй)))Ander писал(а): 18 дек 2024, 12:51 судя по кодам у вас там еще 1 датчик, ВМЕ. Протестируйте сначала с одним.
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 17 дек 2021, 13:41
- Откуда: Владивосток
- Имя: Павел
- Благодарил (а): 3 раза
- Поблагодарили: 14 раз
Re: Блок AHTXX от Ecoins
Я думаю Вам нужно переработать этот блок, и сделать возможность что использовать... То, или это, или вместе... ну и показания вывод... отдельно, или среднее
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 21 раз
- Поблагодарили: 95 раз
Re: Блок AHTXX от Ecoins
Блок не мой. Кстати а вы в проекте ничего не меняли, судя по скринам у вас на одну строчку код больше?
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot] и 2 гостя