Как запустить BME280

Вопросы от новичков
Ответить
YuraYD
Рядовой
Сообщения: 5
Зарегистрирован: 14 июн 2022, 21:34
Имя: Юрий

Как запустить BME280

Сообщение YuraYD »

Прошу уважаемое сообщество помочь запустить датчик давления BME280. Пытаюсь через FLProg-7.4.3 запустить в работу BME280. В IDE в папку libraries вставил библиотеку BlueDot_BME280_Library-1.0.9
Но датчик не хочет запускаться. Подскажите, пожалуйста, что делать, в какую сторону двигаться
photo_2022-07-28_23-50-29.jpg
Юра20.07.22.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось YuraYD 29 июл 2022, 11:31, всего редактировалось 1 раз.
ecoins
Полковник
Сообщения: 4009
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Как запустить BME280

Сообщение ecoins »

Библиотеки и блоки ecoins поддерживают сенсор BME280,BMP280,BMP180 и др.
Anydy

Как запустить BME280

Сообщение Anydy »

ecoins писал(а): 29 июл 2022, 05:09 Библиотеки и блоки ecoins поддерживают сенсор BME280,BMP280,BMP180 и др.
Специально для Вас создан раздел на форуме. Перенесите туда свои блоки и библиотеки. Иначе сложно найти, особенно новичкам среди 100500 сообщений....
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Как запустить BME280

Сообщение SergeyShikal »

YuraYD писал(а): 29 июл 2022, 00:00 Прошу уважаемое сообщество помочь запустить датчик давления BME280. Пытаюсь через FLProg-7.4.3 запустить в работу BME280.
Блок не тот вроде, этот попробуйте
Метеостанция.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4009
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Как запустить BME280

Сообщение ecoins »

Anydy писал(а): 29 июл 2022, 09:36 Специально для Вас создан раздел на форуме. Перенесите туда свои блоки и библиотеки. Иначе сложно найти, особенн
Наши блоки и библиотеки находятся в теме "Экосреда ecoins". Блоки и библиотеки в связке, блоки без библиотеки RT_HW_Base.h не работают.
--------
На все вопросы, когда они возникают, мы оперативно отвечаем.
От новичка вопросов больше не было - так часто бывает.
rogekam
Рядовой
Сообщения: 82
Зарегистрирован: 24 июн 2020, 21:21
Откуда: RUS31
Имя: Egor
Благодарил (а): 1 раз

Как запустить BME280

Сообщение rogekam »

YuraYD писал(а): 29 июл 2022, 00:00 Подскажите, пожалуйста, что делать, в какую сторону двигаться
Юрий, судя по фото, датчик на 3,3В, вы подключили к 5В контроллеру, похоже датчику "кирдык". Датчики ВМР и ВМЕ,- это разные датчики. Подробно о датчиках почитать тут:https://kotyara12.ru/pubs/iot/th_sensors/. Вы спрашиваете о ВМЕ-280, а в вашем скетче используется пользовательский блок на ВМР-280. Если на лицевой стороне датчика нет надписи, то можно определить по фото на Али. Да еще, в пользовательском блоке "timeout" время устанавливается в миллисекундах, вместо "2" -2000.
YuraYD
Рядовой
Сообщения: 5
Зарегистрирован: 14 июн 2022, 21:34
Имя: Юрий

Как запустить BME280

Сообщение YuraYD »

.
Последний раз редактировалось YuraYD 29 июл 2022, 23:13, всего редактировалось 1 раз.
YuraYD
Рядовой
Сообщения: 5
Зарегистрирован: 14 июн 2022, 21:34
Имя: Юрий

Как запустить BME280

Сообщение YuraYD »

ecoins писал(а): 29 июл 2022, 14:14 От новичка вопросов больше не было
Уважаемый ecoins, мой основной вопрос в том, что я хочу чтобы заработал имеющийся у меня датчик давления.
ecoins писал(а): 29 июл 2022, 14:14 На все вопросы, когда они возникают, мы оперативно отвечаем
Пожалуйста, если это возможно, помогите составить работающую блок-схему для моего датчика. Если у меня не хватает каких либо библиотек или чего-то иного, помогите пожалуйста ссылкой на нужную библиотеку.

Отправлено спустя 9 минут 40 секунд:
YuraYD
Рядовой
Сообщения: 5
Зарегистрирован: 14 июн 2022, 21:34
Имя: Юрий

Как запустить BME280

Сообщение YuraYD »

photo_2022-07-29_22-49-52.jpg
Пока пытаюсь по названию микросхемы понять, что это за датчик.
Кажется это он:
https://ru.pinterest.com/pin/665969863646411112/
Вроде это BMP280
У вас нет необходимых прав для просмотра вложений в этом сообщении.
rogekam
Рядовой
Сообщения: 82
Зарегистрирован: 24 июн 2020, 21:21
Откуда: RUS31
Имя: Egor
Благодарил (а): 1 раз

Как запустить BME280

Сообщение rogekam »

YuraYD писал(а): 29 июл 2022, 22:56 Вроде это BMP280
Да.
BME280 3_3V.jpg
BME280 5V.jpg
YuraYD писал(а): 29 июл 2022, 22:40 Да вроде, по вашей ссылке написано что он работает до 5,5В:
-Ваш на 3.3V.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4009
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Как запустить BME280

Сообщение ecoins »

YuraYD писал(а): 29 июл 2022, 22:51 Пожалуйста, если это возможно, помогите составить работающую блок-схему для моего датчика. Если у меня не хватает каких либо библиотек или чего-то иного, помогите пожалуйста ссылкой на нужную библиотеку.
Выложил тест здесь viewtopic.php?f=247&t=8064&p=116220#p116220
YuraYD
Рядовой
Сообщения: 5
Зарегистрирован: 14 июн 2022, 21:34
Имя: Юрий

Как запустить BME280

Сообщение YuraYD »

ecoins писал(а): 30 июл 2022, 09:51 Выложил тест здесь
Огромное спасибо! Положил Вашу библиотеку RT_00_HW_BASE_v7.08_20.07.22 в IDE. Скопировал Ваш тест в свой рабочий файл. И все заработало!
Через блок умножения подогнал данные давления под реальные.
Немного не понятно что делать с температурой. Напрягает отрицательное значение. Пока не соображу как сделать реальные показания.
photo_2022-07-30_14-03-13.jpg
Блоки.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4009
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Как запустить BME280

Сообщение ecoins »

YuraYD писал(а): 30 июл 2022, 14:13 Огромное спасибо! Положил Вашу библиотеку RT_00_HW_BASE_v7.08_20.07.22 в IDE. Скопировал Ваш тест в свой рабочий файл. И все заработало!
Поскольку Вы начали использовать библиотеку и выводите на LCD, выкладываю расширенный тест.
Там используется диспетчер и блоки вывода на lcd.
Нормализацию давления заложена, но не используется.
TestS_BME280_.zip
Lcd_BME280.jpg
Проект расширенный.png
-----
Последний параметр в первой строке - быстродействие проекта в тыс.циклов в сек, сейчас = 53тыс.
YuraYD писал(а): 30 июл 2022, 14:13 ягает отрицательное значение. Пока не соображу как сделать реальные показания.
YuraYD писал(а): 30 июл 2022, 14:13 Немного не понятно что делать с температурой. Напрягает отрицательное значение. Пока не соображу как сделать реальные показания.
Температуру у меня показывает нормально.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Начинающим»

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

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