AHT20+BMP280 Модуль для метеостанции

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Tolya
Рядовой
Сообщения: 80
Зарегистрирован: 25 апр 2021, 18:38
Имя: Анатолий

AHT20+BMP280 Модуль для метеостанции

Сообщение Tolya »

Всем доброго дня. Может кто работал с таким модулем AHT20+BMP280. Знакомый подарил несколько штук. Выбросить как бы жалко, а готовых блоков я не нашел. Нашел только для BME280. Заранее спасибо.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение SergeyShikal »

212.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение ecoins »

Tolya писал(а): 27 авг 2024, 07:11 Всем доброго дня. Может кто работал с таким модулем AHT20+BMP280. Знакомый подарил несколько штук. Выбросить как бы жалко, а готовых блоков я не нашел. Нашел только для BME280. Заранее спасибо.
В кандидатах (версия 9.1.5) есть отдельно блоки AHT20 и BMP280.
Или они же в пользовательских блоках.
С уважением, ecoins.
Tolya
Рядовой
Сообщения: 80
Зарегистрирован: 25 апр 2021, 18:38
Имя: Анатолий

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение Tolya »

Спасибо!!!
nickass
Рядовой
Сообщения: 83
Зарегистрирован: 01 май 2022, 14:13
Откуда: Киров
Имя: Николай
Поблагодарили: 3 раза

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение nickass »

Еще бы блок на датчик давления MS5611 кто бы создал ))) Чувствительность у него высокая. Определяет разницу высоты в 10см.
Можно с успехом использовать в вариометрах.
WlAnGl
Рядовой
Сообщения: 1
Зарегистрирован: 31 янв 2025, 21:41
Имя: Владимир
Благодарил (а): 1 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение WlAnGl »

Спасибо!!!
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение lfgjikjjyj »

nickass писал(а): 29 авг 2024, 12:53 Еще бы блок на датчик давления MS5611 кто бы создал ))) Чувствительность у него высокая. Определяет разницу высоты в 10см.
Можно с успехом использовать в вариометрах.
MS5611_(Code_-_Basic).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 728
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение montirovka »

lfgjikjjyj писал(а): 11 апр 2025, 10:11
nickass писал(а): 29 авг 2024, 12:53 Еще бы блок на датчик давления MS5611 кто бы создал ))) Чувствительность у него высокая. Определяет разницу высоты в 10см.
Можно с успехом использовать в вариометрах.

MS5611_(Code_-_Basic).ubi
Блок для 9 версии.
А что в блоке такого "не правильного", что в 8 версии не компилируется?
Разобрался.
Последний раз редактировалось montirovka 11 апр 2025, 15:03, всего редактировалось 1 раз.
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение lfgjikjjyj »

Да ничего не должно там быть мож то что редактор какую-нибудь метку ставит у них же старый редактор не работал в 9
создан из библиотеки что с гитхаба
единственное там только что цикл он слишком просаживает там оказалось что опрос не настолько-то уж и долгий что-то в районе 6 миллисекунд на максимальном разрешении

Другой собрал там быстродействие в сотни раз выше завтра закину
Аватара пользователя
montirovka
Капитан
Сообщения: 728
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение montirovka »

lfgjikjjyj писал(а): 11 апр 2025, 14:59 Да ничего не должно там быть мож то что редактор какую-нибудь метку ставит у них же старый редактор не работал в 9
создан из библиотеки что с гитхаба
единственное там только что цикл он слишком просаживает там оказалось что опрос не настолько-то уж и долгий что-то в районе 6 миллисекунд на максимальном разрешении

Другой собрал там быстродействие в сотни раз выше завтра закину
Тип данных adcSetting и выходов не соответствует формату данных принятых в версии программы 8.2.3.
Блок для версии 8.2.3. В работе не проверял в виду отсутствия платы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение lfgjikjjyj »

adcSetting это переменная типа byte которая содержит значение от 1 до 5
выходы флоат
какой ещё формат данных

у меня нет этого датчика проверить немогу
я лиш по анализатору вижу что он вращает блок стабильно около 6мс на цыкл значит с датчиком время должно возврасти пока отправит пока считает пока примет ...
закинул милис для опроса стало получше ушол в мкс по цыклам но решил что недостаточно
пересобрал на тикере стало значительно лучше заодно луп оставил пустым ушол в нс по цыклам простоя но не до чистого процесорного такта но это уже кривизна тикера влияет видимо он какой то флажок держит в руках постоянно на пульсе что бы протолкнуть свой планировщик
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение lfgjikjjyj »

на гитхабе есть ещё библиотека там приводятся конкретные данные видимо это зацикливание опроса датчика в голом коде
OSR_ULTRA_HIGH = 12, // 10 millis
OSR_HIGH = 11, // 5 millis
OSR_STANDARD = 10, // 3 millis
OSR_LOW = 9, // 2 millis
OSR_ULTRA_LOW = 8 // 1 millis
думаю датчик несовсем удачный слишком просаживает код и тут не проблема ийтуси там данные в мкс летают
незнаю какой опрос для дрона нужен но явно не раз в секунду
ну или будь я разработчиком дронов теоретически попробовал бы внести некий дискретизатор времени взависимости от высоты
к примеру на большой высоте можно и раз в сек опрашивать а помере снижения увеичивать количество опросов и у земли выводить его на максимум с отключением остальной перефирии для очень мягкой посадки но опять же всё не отключиш надо и моторы подшимливать и другие оринтиры считывать так что 100 опросов в сек с него неполучится взять

там и на спи есть вариант но с теме же задержками опроса
значит всё же дело не интерфейсе а в слабом обработчике датчика
Аватара пользователя
montirovka
Капитан
Сообщения: 728
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение montirovka »

lfgjikjjyj писал(а): 11 апр 2025, 16:53 adcSetting это переменная типа byte которая содержит значение от 1 до 5
выходы флоат
какой ещё формат данных

у меня нет этого датчика проверить немогу
я лиш по анализатору вижу что он вращает блок стабильно около 6мс на цыкл значит с датчиком время должно возврасти пока отправит пока считает пока примет ...
закинул милис для опроса стало получше ушол в мкс по цыклам но решил что недостаточно
пересобрал на тикере стало значительно лучше заодно луп оставил пустым ушол в нс по цыклам простоя но не до чистого процесорного такта но это уже кривизна тикера влияет видимо он какой то флажок держит в руках постоянно на пульсе что бы протолкнуть свой планировщик
Посмотрите как выглядит строка Константа в 9 версии (сверху) и 8.2.3 (снизу).
9_8.2.3.jpg

Точно так же и выходы разнятся.
выходы.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 11 апр 2025, 18:07, всего редактировалось 1 раз.
lfgjikjjyj
Сержант
Сообщения: 100
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение lfgjikjjyj »

ну так это они тип данных изменили
ну не сам тип а его способ указания в коде
у меня места нету на ссд под второй флпрог
да и 8 тянуть не вижу смысла раз разработчик всеравно вам ничем не поможет в правке основы самой версии при нахождении бага при котором вы не сможете развить дальше свой проект
тут либо вы идёте в ногу с разработчиком либо сами по себе
Аватара пользователя
montirovka
Капитан
Сообщения: 728
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: AHT20+BMP280 Модуль для метеостанции

Сообщение montirovka »

Отвечать не буду. Останусь при своем мнении.Если кто то захочет, пусть прокомментируют ваши суждения.
Ответить

Вернуться в «Спросить у знатоков»

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

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