AHT20+BMP280 Модуль для метеостанции
AHT20+BMP280 Модуль для метеостанции
Всем доброго дня. Может кто работал с таким модулем AHT20+BMP280. Знакомый подарил несколько штук. Выбросить как бы жалко, а готовых блоков я не нашел. Нашел только для BME280. Заранее спасибо.
- SergeyShikal
- Лейтенант
- Сообщения: 593
- Зарегистрирован: 30 авг 2018, 17:15
- Откуда: Иркутская область
- Имя: Сергей
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Re: AHT20+BMP280 Модуль для метеостанции
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3992
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 148 раз
Re: AHT20+BMP280 Модуль для метеостанции
В кандидатах (версия 9.1.5) есть отдельно блоки AHT20 и BMP280.Tolya писал(а): 27 авг 2024, 07:11 Всем доброго дня. Может кто работал с таким модулем AHT20+BMP280. Знакомый подарил несколько штук. Выбросить как бы жалко, а готовых блоков я не нашел. Нашел только для BME280. Заранее спасибо.
Или они же в пользовательских блоках.
С уважением, ecoins.
-
- Рядовой
- Сообщения: 83
- Зарегистрирован: 01 май 2022, 14:13
- Откуда: Киров
- Имя: Николай
- Поблагодарили: 3 раза
Re: AHT20+BMP280 Модуль для метеостанции
Еще бы блок на датчик давления MS5611 кто бы создал ))) Чувствительность у него высокая. Определяет разницу высоты в 10см.
Можно с успехом использовать в вариометрах.
Можно с успехом использовать в вариометрах.
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: AHT20+BMP280 Модуль для метеостанции
nickass писал(а): 29 авг 2024, 12:53 Еще бы блок на датчик давления MS5611 кто бы создал ))) Чувствительность у него высокая. Определяет разницу высоты в 10см.
Можно с успехом использовать в вариометрах.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: AHT20+BMP280 Модуль для метеостанции
Блок для 9 версии.lfgjikjjyj писал(а): 11 апр 2025, 10:11nickass писал(а): 29 авг 2024, 12:53 Еще бы блок на датчик давления MS5611 кто бы создал ))) Чувствительность у него высокая. Определяет разницу высоты в 10см.
Можно с успехом использовать в вариометрах.
MS5611_(Code_-_Basic).ubi
А что в блоке такого "не правильного", что в 8 версии не компилируется?
Разобрался.
Последний раз редактировалось montirovka 11 апр 2025, 15:03, всего редактировалось 1 раз.
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: AHT20+BMP280 Модуль для метеостанции
Да ничего не должно там быть мож то что редактор какую-нибудь метку ставит у них же старый редактор не работал в 9
создан из библиотеки что с гитхаба
единственное там только что цикл он слишком просаживает там оказалось что опрос не настолько-то уж и долгий что-то в районе 6 миллисекунд на максимальном разрешении
Другой собрал там быстродействие в сотни раз выше завтра закину
создан из библиотеки что с гитхаба
единственное там только что цикл он слишком просаживает там оказалось что опрос не настолько-то уж и долгий что-то в районе 6 миллисекунд на максимальном разрешении
Другой собрал там быстродействие в сотни раз выше завтра закину
- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: AHT20+BMP280 Модуль для метеостанции
Тип данных adcSetting и выходов не соответствует формату данных принятых в версии программы 8.2.3.lfgjikjjyj писал(а): 11 апр 2025, 14:59 Да ничего не должно там быть мож то что редактор какую-нибудь метку ставит у них же старый редактор не работал в 9
создан из библиотеки что с гитхаба
единственное там только что цикл он слишком просаживает там оказалось что опрос не настолько-то уж и долгий что-то в районе 6 миллисекунд на максимальном разрешении
Другой собрал там быстродействие в сотни раз выше завтра закину
Блок для версии 8.2.3. В работе не проверял в виду отсутствия платы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: AHT20+BMP280 Модуль для метеостанции
adcSetting это переменная типа byte которая содержит значение от 1 до 5
выходы флоат
какой ещё формат данных
у меня нет этого датчика проверить немогу
я лиш по анализатору вижу что он вращает блок стабильно около 6мс на цыкл значит с датчиком время должно возврасти пока отправит пока считает пока примет ...
закинул милис для опроса стало получше ушол в мкс по цыклам но решил что недостаточно
пересобрал на тикере стало значительно лучше заодно луп оставил пустым ушол в нс по цыклам простоя но не до чистого процесорного такта но это уже кривизна тикера влияет видимо он какой то флажок держит в руках постоянно на пульсе что бы протолкнуть свой планировщик
выходы флоат
какой ещё формат данных
у меня нет этого датчика проверить немогу
я лиш по анализатору вижу что он вращает блок стабильно около 6мс на цыкл значит с датчиком время должно возврасти пока отправит пока считает пока примет ...
закинул милис для опроса стало получше ушол в мкс по цыклам но решил что недостаточно
пересобрал на тикере стало значительно лучше заодно луп оставил пустым ушол в нс по цыклам простоя но не до чистого процесорного такта но это уже кривизна тикера влияет видимо он какой то флажок держит в руках постоянно на пульсе что бы протолкнуть свой планировщик
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: AHT20+BMP280 Модуль для метеостанции
на гитхабе есть ещё библиотека там приводятся конкретные данные видимо это зацикливание опроса датчика в голом коде
незнаю какой опрос для дрона нужен но явно не раз в секунду
ну или будь я разработчиком дронов теоретически попробовал бы внести некий дискретизатор времени взависимости от высоты
к примеру на большой высоте можно и раз в сек опрашивать а помере снижения увеичивать количество опросов и у земли выводить его на максимум с отключением остальной перефирии для очень мягкой посадки но опять же всё не отключиш надо и моторы подшимливать и другие оринтиры считывать так что 100 опросов в сек с него неполучится взять
там и на спи есть вариант но с теме же задержками опроса
значит всё же дело не интерфейсе а в слабом обработчике датчика
думаю датчик несовсем удачный слишком просаживает код и тут не проблема ийтуси там данные в мкс летают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 Модуль для метеостанции
Посмотрите как выглядит строка Константа в 9 версии (сверху) и 8.2.3 (снизу).lfgjikjjyj писал(а): 11 апр 2025, 16:53 adcSetting это переменная типа byte которая содержит значение от 1 до 5
выходы флоат
какой ещё формат данных
у меня нет этого датчика проверить немогу
я лиш по анализатору вижу что он вращает блок стабильно около 6мс на цыкл значит с датчиком время должно возврасти пока отправит пока считает пока примет ...
закинул милис для опроса стало получше ушол в мкс по цыклам но решил что недостаточно
пересобрал на тикере стало значительно лучше заодно луп оставил пустым ушол в нс по цыклам простоя но не до чистого процесорного такта но это уже кривизна тикера влияет видимо он какой то флажок держит в руках постоянно на пульсе что бы протолкнуть свой планировщик
Точно так же и выходы разнятся.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 11 апр 2025, 18:07, всего редактировалось 1 раз.
-
- Сержант
- Сообщения: 100
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 6 раз
Re: AHT20+BMP280 Модуль для метеостанции
ну так это они тип данных изменили
ну не сам тип а его способ указания в коде
у меня места нету на ссд под второй флпрог
да и 8 тянуть не вижу смысла раз разработчик всеравно вам ничем не поможет в правке основы самой версии при нахождении бага при котором вы не сможете развить дальше свой проект
тут либо вы идёте в ногу с разработчиком либо сами по себе
ну не сам тип а его способ указания в коде
у меня места нету на ссд под второй флпрог
да и 8 тянуть не вижу смысла раз разработчик всеравно вам ничем не поможет в правке основы самой версии при нахождении бага при котором вы не сможете развить дальше свой проект
тут либо вы идёте в ногу с разработчиком либо сами по себе
- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: AHT20+BMP280 Модуль для метеостанции
Отвечать не буду. Останусь при своем мнении.Если кто то захочет, пусть прокомментируют ваши суждения.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя