Это видео недоступно.
Сожалеем об этом.

Обзор модуля BMP280 Датчик атмосферного давления для arduino

Поделиться
HTML-код
  • Опубликовано: 23 июн 2020
  • #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

  • @user-ld9ty1qb3q
    @user-ld9ty1qb3q 3 года назад +2

    Нормас тема

  • @KoGIch
    @KoGIch 2 года назад +1

    Давай хардкоре ( настоящую разработку под железо, на регистрах и без библиотек )!

  • @Inspirial
    @Inspirial 4 года назад

    Привет! Пришел на канал из Лиги. Жду продолжения коротеньких видосов про модули и прикалюхи. Успехов!
    п. с. Прекрати говорить "ИИИИИИИИИ ВСЕМ ПРИВЕТ"
    Люди любят искренность, как у HiDev

    • @MrFusionYT
      @MrFusionYT  4 года назад

      Ну) эт тип фишка))) а так я готовлю кое какой интересный проект с модулями, главное, чтоб время было, а то основная работа мешает 😂

  • @user-zd7ye1jj2j
    @user-zd7ye1jj2j Год назад

    Про смену адреса в библиотеке помогло

  • @user-xs8ck3dc7p
    @user-xs8ck3dc7p 2 года назад +1

    Невозможно смотрель на экран в виде прапеции. Я пытался(

  • @RubachokUA22
    @RubachokUA22 4 года назад +1

    Только на днях пришёл данный датчик, всё сделал по вашей инструкции, но в мониторе порта в который раз:
    "BMP280 Sensor event test
    Could not find a valid BMP280 sensor, check wiring!
    "
    Может у меня плата бракованая? как её проверить?

    • @MrFusionYT
      @MrFusionYT  4 года назад

      На обоих адресах? И 0х77 или 0х76?

    • @MrFusionYT
      @MrFusionYT  4 года назад

      Такое может показать в трёх случаях, это не тот адрес у самого датчика и надо править или плохой контакт между модулем и микроконтроллером или датчик неисправен, хотя у меня тоже пару раз такое выдавало, но был плохой контакт и микроконтроллер просто не видел модуль

    • @RubachokUA22
      @RubachokUA22 4 года назад

      @@MrFusionYT да, на обеих адресах, у меня на борде, контакт мультиметром проверил вроди есть, наверно брак

    • @MrFusionYT
      @MrFusionYT  4 года назад

      А есть возможность использовать другой микроконтроллер?

    • @MrFusionYT
      @MrFusionYT  4 года назад

      Только учти не на всех у них 3,3 вольта есть выход, может нужно и понизить будет

  • @techquant5181
    @techquant5181 3 года назад

    Все сделал как в инструкции, на монитор порта выводит только BMP280 Sensor event test, пробовал и 0*77 и 0*76

    • @MrFusionYT
      @MrFusionYT  3 года назад

      А на чём делал? Пайка или бредборд?

    • @techquant5181
      @techquant5181 3 года назад

      @@MrFusionYT пайка, причем сейчас второй попробовал, он работает. Значит бракованный?

    • @MrFusionYT
      @MrFusionYT  3 года назад

      Да, мне несколько датчиков пульса приходили...все брак, так что и такое может быть

    • @MrFusionYT
      @MrFusionYT  3 года назад

      Либо плохой контакт, у меня так было с проводами, припаял и всё заработало, я имею ввиду bmp

    • @techquant5181
      @techquant5181 3 года назад

      @@MrFusionYT , ладно спасибо, буду думать, а за видео спасибо

  • @OppositeOpinion
    @OppositeOpinion 4 года назад

    Неоч понял зачем искать давление в городе где-то в инете, когда у тебя в руках столь точный барометр...
    "Более точнее" слух резануло)

    • @MrFusionYT
      @MrFusionYT  4 года назад +1

      Чтобы определить высоту над уровнем моря

  • @user-ws5ju6le6d
    @user-ws5ju6le6d 4 года назад +1

    Даже такие модули есть???!?!!

    • @MrFusionYT
      @MrFusionYT  4 года назад

      Почему бы и да)

  • @mrxprojects
    @mrxprojects 3 года назад

    что за хня? нихрена не работает. это проблема только китайскич датчиков? Автор, ты где покупал датчик? На Али? И почему не рассказал как подключать? Извиняюсь всё заработало. Контакт был хреновый

    • @MrFusionYT
      @MrFusionYT  3 года назад

      Да, брал на али, и тоже была проблема в плохом контакте

    • @mrxprojects
      @mrxprojects 3 года назад +1

      @@MrFusionYT там ножки нестандартные. Шляпа какая-то. Ардуиновские провода плохо с ними коннектятся, надо только припаивать