Обзор модуля BMP280 Датчик атмосферного давления для arduino
Ғылым және технология
#BMP280 #Arduino #Обзор #Mrfusion
Всем привет, в данном ролике будет обзор на датчик атмосферного давления BMP280.
Модуль представляет из себя высокоточный цифровой измеритель атмосферного давления на базе микро-чипа BMP280 от фирмы BOSH.
Ссылка на группу Arduino: arduino_ru
____________________________________________________
Hello everyone, in this video there will be an overview of the BMP280 atmospheric pressure sensor.
The module is a high-precision digital barometric pressure meter based on the BMP280 microchip from BOSH.
Link to Arduino group: arduino_ru
____________________________________________________
Режимы работы:
• NORMAL - в данном режиме модуль просыпается с определённой периодичностью, выполняет необходимые измерения и снова засыпает. Частота измерений задаётся программным путём, а результат считывается при необходимости.
• SLEEP - режим максимально пониженного энергопотребления.
• FORCED - этот режим позволяет будить модуль подачей внешнего управляющего сигнала. После выполнения измерений, модуль автоматически переходит в режим пониженного энергопотребления.
___________________________________________________________
Operating modes:
• NORMAL - in this mode, the module wakes up at a certain frequency, performs the necessary measurements and goes back to sleep. The frequency of measurements is set by software, and the result is read if necessary.
• SLEEP - maximum power consumption mode.
• FORCED - this mode allows the module to be woken up by giving an external control signal. After taking measurements, the module automatically goes into a low power mode.
___________________________________________________________
Технические характеристики BMP280:
• Напряжение питания: 1.71V - 3.6V;
• Интерфейс обмена данными: I2C или SPI;
• Ток потребления в рабочем режиме: 2.7uA при частоте опроса 1 Гц;
• Диапазон измерения атмосферного давления: 300hPa - 1100hPa (±0.12hPa), что эквивалентно диапазону от -500 до 9000 м над уровнем моря;
• Диапазон измерения температуры: -40°С … +85°С (±0.01°С);
• Максимальная частота работы интерфейса I2C: 3.4MHz;
• Максимальная частота работы интерфейса SPI: 10 МГц;
• Размер модуля: 15 х 12 мм;
Для изменения адреса в библиотеке Adafruit_BMP280.h меняем 0х77 на 0х76 в этой строчке:
#define BMP280_ADDRESS (0x77)
Для отображения высоты над уровнем моря вот этот код:
Serial.print(F("Approx altitude = "));
Serial.print(bmp.readAltitude(1013.25));
Serial.println(" m");
Сайт от куда брать актуальные миллибары: weather.com
Если хотите, чтобы значение давления было не в гектопаскалях, а в миллиметрах ртутного столба, нужно дописать это значение без кавычек “*(0.75006375541921)”.
BMP280 specifications:
• Supply voltage: 1.71V - 3.6V;
• Data exchange interface: I2C or SPI;
• Current consumption in operating mode: 2.7uA at a sampling rate of 1 Hz;
• Range of measurement of atmospheric pressure: 300hPa - 1100hPa (± 0.12hPa), which is equivalent to the range from -500 to 9000 m above sea level;
• Temperature measurement range: -40 ° С… + 85 ° С (± 0.01 ° С);
• Maximum operating frequency of the I2C interface: 3.4MHz;
• Maximum operating frequency of the SPI interface: 10 MHz;
• Module size: 15 x 12 mm;
To change the address in the Adafruit_BMP280.h library, change 0x77 to 0x76 in this line:
#define BMP280_ADDRESS (0x77)
To display the altitude, here is the code:
Serial.print (F ("Approx altitude ="));
Serial.print (bmp.readAltitude (1013.25));
Serial.println ("m");
Site from where to get the current millibars: weather.com
If you want the pressure value to be not in hectopascals, but in millimeters of mercury, you need to add this value without quotes “* (0.75006375541921)”.
💲💲💲💲💲💲💲💲💲💲💲💲💲💲
Тут можно поддержать канал, проекты.
Для тех, кому не всё равно:
DonationAlerts: www.donationalerts.com/r/mr_f...
Яндекс Деньги: 4100115327657705
Qiwi: +79085433769
PayPal: 0mrfusion0@gmail.com
Patreon: / mrfusionyt
💲💲💲💲💲💲💲💲💲💲💲💲💲💲
⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️
🔥 Плейлист Rasberry pi - • как за 10 минут устано...
🔥 Плейлист ESP - • Крутая новогодняя гирл...
🔥 Общий плейлист - • Музыкальная шкатулка н...
🔥 Плейлист Orange Pi - • КАК ЗА 5 МИНУТ СДЕЛАТЬ...
🔥 Плейлист Arduino - • Музыкальная шкатулка н...
⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️
Не забываем подписываться:
✔️ Мой VK - mrfusion
✔️ Группа VK - mrfusionyt
✔️ Мой Insatgramm - / mr._fusi0n
✔️ Мой Facebook - / serj.mrfusion.7
#BMP280 #Arduino #Обзор #Mrfusion
Пікірлер: 29
Нормас тема
Привет! Пришел на канал из Лиги. Жду продолжения коротеньких видосов про модули и прикалюхи. Успехов! п. с. Прекрати говорить "ИИИИИИИИИ ВСЕМ ПРИВЕТ" Люди любят искренность, как у HiDev
@MrFusionYT
4 жыл бұрын
Ну) эт тип фишка))) а так я готовлю кое какой интересный проект с модулями, главное, чтоб время было, а то основная работа мешает 😂
Давай хардкоре ( настоящую разработку под железо, на регистрах и без библиотек )!
Про смену адреса в библиотеке помогло
Невозможно смотрель на экран в виде прапеции. Я пытался(
Только на днях пришёл данный датчик, всё сделал по вашей инструкции, но в мониторе порта в который раз: "BMP280 Sensor event test Could not find a valid BMP280 sensor, check wiring! " Может у меня плата бракованая? как её проверить?
@MrFusionYT
4 жыл бұрын
На обоих адресах? И 0х77 или 0х76?
@MrFusionYT
4 жыл бұрын
Такое может показать в трёх случаях, это не тот адрес у самого датчика и надо править или плохой контакт между модулем и микроконтроллером или датчик неисправен, хотя у меня тоже пару раз такое выдавало, но был плохой контакт и микроконтроллер просто не видел модуль
@RubachokUA22
4 жыл бұрын
@@MrFusionYT да, на обеих адресах, у меня на борде, контакт мультиметром проверил вроди есть, наверно брак
@MrFusionYT
4 жыл бұрын
А есть возможность использовать другой микроконтроллер?
@MrFusionYT
4 жыл бұрын
Только учти не на всех у них 3,3 вольта есть выход, может нужно и понизить будет
Все сделал как в инструкции, на монитор порта выводит только BMP280 Sensor event test, пробовал и 0*77 и 0*76
@MrFusionYT
3 жыл бұрын
А на чём делал? Пайка или бредборд?
@techquant5181
3 жыл бұрын
@@MrFusionYT пайка, причем сейчас второй попробовал, он работает. Значит бракованный?
@MrFusionYT
3 жыл бұрын
Да, мне несколько датчиков пульса приходили...все брак, так что и такое может быть
@MrFusionYT
3 жыл бұрын
Либо плохой контакт, у меня так было с проводами, припаял и всё заработало, я имею ввиду bmp
@techquant5181
3 жыл бұрын
@@MrFusionYT , ладно спасибо, буду думать, а за видео спасибо
Даже такие модули есть???!?!!
@MrFusionYT
4 жыл бұрын
Почему бы и да)
Неоч понял зачем искать давление в городе где-то в инете, когда у тебя в руках столь точный барометр... "Более точнее" слух резануло)
@MrFusionYT
4 жыл бұрын
Чтобы определить высоту над уровнем моря
что за хня? нихрена не работает. это проблема только китайскич датчиков? Автор, ты где покупал датчик? На Али? И почему не рассказал как подключать? Извиняюсь всё заработало. Контакт был хреновый
@MrFusionYT
3 жыл бұрын
Да, брал на али, и тоже была проблема в плохом контакте
@mrxprojects
3 жыл бұрын
@@MrFusionYT там ножки нестандартные. Шляпа какая-то. Ардуиновские провода плохо с ними коннектятся, надо только припаивать