BME280 | ОБЗОР и ИСПОЛЬЗОВАНИЕ | Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 มิ.ย. 2024
  • Обзор, подключение и управление BME280 при помощи Arduino. BME280 - датчик температуры, влажности и атмосферного давления.
    ----------------------------------------------------------------------------------------------------------------------------------------
    Библиотеки:
    GyverBME280: github.com/GyverLibs/GyverBME280
    GyverOLED: github.com/GyverLibs/GyverOLED
    AlexGyver (автор библиотек): / alexgyvershow
    Архив с материалом к видео (i2c сканер, схема подключения bme280 к arduino nano и текстовый вариант): drive.google.com/file/d/1OX2P...
    Arduino IDE: www.arduino.cc/en/software/
    BME280 (aliexpress): aliexpress.ru/item/3286242181...
    Просто ссылка, ничего интересного: clck.ru/X9coa
    ----------------------------------------------------------------------------------------------------------------------------------------
    Эпизоды:
    00:00 Вступление
    00:27 BMP280
    00:44 Виды BME280
    01:05 Распиновка и подключение BME280
    01:59 Установка библиотеки GyverBME280
    02:44 Узнаём/меняем I2C адрес
    03:51 Тест BME280
    05:04 GyverBME280 - функции
    05:36 Практика (bme280 + oled дисплей)
    08:03 Завершение
    ----------------------------------------------------------------------------------------------------------------------------------------
    ВК: id568852371
    Discord: Pixel Magic#5311
    Steam: steamcommunity.com/id/RUSpixe...
    Донатик: www.donationalerts.com/r/pixe...
    ----------------------------------------------------------------------------------------------------
    Мой ПК
    ➤ CPU: Intel Core i5-7600
    ➤ GPU: Geforce GTX 1060 3gb
    ➤ RAM: VENEGEANCE 8gb x2 2400MHz
    ➤ SSD: 120gb
    ➤ HDD: WD 320gb; WD 1024gb
    ➤ Уши: HyperX Cloud EarBuds
    ➤ Клавиатура: HyperX Alloy Core RGB
    ➤ Мышь: Logitech G403 HERO
    ➤ Монитор: BenQ 1920x1080 60Hz
    ➤ Монитор 2: LG Platron L1720B 1280x1024 75Hz
    ➤ Вебка: Logitech C210
    ---------------------------------------------------------------------------------------------------
    Приятного просмотра!
    ----------------------------------------------------------------------------------
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 28

  • @Pixel_Magic
    @Pixel_Magic  2 ปีที่แล้ว +2

    В описании есть архив с материалом из этого видео (i2c сканер, схема подключения bme280 к arduino nano/uno и текстовый вариант), ссылки на библиотеки из видео и их автора.

  • @vladimirbyzov6415
    @vladimirbyzov6415 2 ปีที่แล้ว

    Молодец! Давно так подробненько не попадалось, для начинающих самое то!

  • @sinner_007
    @sinner_007 4 หลายเดือนก่อน

    Спасибо, как раз пытаюсь запустить предсказатель погоды Гайвера. Но у него стоит датчик BMP180 на 5 вольт, а у меня в наличии BME280 на 3,3 вольта. При включении сервопривод отрабатывает как и описано у Гайвера, но на этом всё заканчивается. Датчик давления не хочет работать. Заказал на Али датчик BMP180, но пока это придёт, долго ждать. Вот и пытаюсь уговорить свой работать. Не получается. Попробую изменить адрес на 0х76. У Гайвера в скетче стоит 0х77, может из-за этого не работает датчик BME.
    Хотел прошить Ардуино мини, которая у меня была, но перепутал полярность питания при первом подключении и наверное, ей кирдык ). Хорошо у меня была и нано.
    Зашёл на канал и подписался.

  • @___-dx2rm
    @___-dx2rm ปีที่แล้ว

    Имеется такой же датчик как на видео. Сканер определяет адрес 0х76, но в прошивке simple идут нули. Датчик неисправен?

    • @Pixel_Magic
      @Pixel_Magic  ปีที่แล้ว

      Скорее всего да, но рекомендую попробовать другие скетчи из интернета для BME280 и BMP280.

  • @mubifay_yt_7644
    @mubifay_yt_7644 3 หลายเดือนก่อน

    Всем привет, подскажите, пожалуйста, у меня в скетче сканера пишет просто scanning... и всё, больше ничего не выводит. Пытался запустить скетч пример simple, но он ничего не выводит. Совершенно ничего не выводит, ни нулей, ни слов, ни значений - ничего. Что делать? Это неисправность датчика, или что? Кажется в примере simple всё работает до функции инициализации датчика bme.begin(); Что делать? Помогите, знающие люди

  • @jalokin84
    @jalokin84 ปีที่แล้ว

    Вот хотел спросить как на этом датчике и с этой библиотекой высотомер сделать со сбросом на ноль и от ноля отсчёт? Я ещё не сильно понимаю в ардуино

    • @Pixel_Magic
      @Pixel_Magic  ปีที่แล้ว

      Можно сделать кнопку, при нажатии которой будет фиксироваться высота. Потом от результата измерения высоты отнимать ту, что была при нажатии и выводить.
      Т.е.: датчик видит 54 метра. *Нажатие на кнопку*. Датчик записывает 54 метра. Делает 54-54 = 0 м. Датчик поднимается на 10 метров, делает 64-54= 10 м. И выводит/использует это как нужно.
      Код у ардуино простой, по библиотеке вроде показывал команды. Если что в интернете есть гайды по ней и ардуино.

    • @jalokin84
      @jalokin84 ปีที่แล้ว

      @@Pixel_Magic я вот так и думал делать, но почему-то упёрся в отсчёт от высоты уровня моря и по ходу до сих пор туплю 😁 спасибо за ответ 👍

  • @PANDA-rq5uq
    @PANDA-rq5uq 2 ปีที่แล้ว +1

    Классно) Почему ролики не часто? Школа?

    • @Pixel_Magic
      @Pixel_Magic  2 ปีที่แล้ว

      Спасибо за комментарий. Да, школа и ещё сам учусь в этом направлении, времени конкретно для видео не особо много, как и идей. Думаю буду чаще делать, видео, но это не точно. ¯\_(ツ)_/¯

  • @user-vo4jq2uh6g
    @user-vo4jq2uh6g 2 ปีที่แล้ว

    101 подпищик :)

  • @user-rq6rx5cp7i
    @user-rq6rx5cp7i 3 หลายเดือนก่อน

    GyverBME280 - нельзя поменять пины датчика. Это печаль :/

  • @user-jk2yl8wl2g
    @user-jk2yl8wl2g 2 หลายเดือนก่อน

    Здравствуйте! Где можно скачать скетч на ваш проект с часами?

    • @Pixel_Magic
      @Pixel_Magic  2 หลายเดือนก่อน

      drive.google.com/file/d/1OX2P64bDS11e9N7ii79VmRaG-cInYn1Y/view?usp=sharing
      Папка "скетчи", первый файл.

    • @user-jk2yl8wl2g
      @user-jk2yl8wl2g 2 หลายเดือนก่อน

      @@Pixel_Magic Здравствуйте1 Спасибо за быстрый ответ. Там скетч простой без часиков,а я хотел повторить ваш проект с часами и кнопкой переключения просмотра,как в начале видео.

    • @Pixel_Magic
      @Pixel_Magic  2 หลายเดือนก่อน

      @@user-jk2yl8wl2g поискал на компьютере, к сожалению, не сохранился проект

    • @user-jk2yl8wl2g
      @user-jk2yl8wl2g 2 หลายเดือนก่อน

      @@Pixel_Magic Жаль ,хороший проект.

  • @user-sh4cj7gy8p
    @user-sh4cj7gy8p ปีที่แล้ว

    а как сделать более точную высоту

    • @Pixel_Magic
      @Pixel_Magic  ปีที่แล้ว

      Это зависит от самого датчика. Думаю лучше искать сам датчик высоты, отдельно.

  • @user-ip5pp3or5c
    @user-ip5pp3or5c 7 หลายเดือนก่อน

    Можно ли подключить 3 датчика?

    • @Pixel_Magic
      @Pixel_Magic  7 หลายเดือนก่อน +1

      Теоретически, через i2c (SDA, SCL пины) можно к ардуино подключить до 128 устройств. Если речь идёт о нескольких одинаковых bme280, например, то через i2c можно сделать только 2, у одного адрес будет 0x76, у другого 0x77. Чтобы подключить больше, нужен "I2C мультиплексор".
      Я таким не пользовался, но вот ссылка, может будет полезно: www.zizibot.ru/articles/electronics/tca9548a/.

    • @user-ip5pp3or5c
      @user-ip5pp3or5c 7 หลายเดือนก่อน

      @@Pixel_Magic спасибо за ответ !

    • @user-ip5pp3or5c
      @user-ip5pp3or5c 7 หลายเดือนก่อน

      @@Pixel_Magic как можно связаться с вами?? есть вопрос , лучше лично.

    • @Pixel_Magic
      @Pixel_Magic  7 หลายเดือนก่อน

      @@user-ip5pp3or5c t.me/P1X3LM4G1C телеграм

  • @canersahin1334
    @canersahin1334 หลายเดือนก่อน

    коды и ссылки верны, но все значения показывают ноль.

    • @Pixel_Magic
      @Pixel_Magic  หลายเดือนก่อน +1

      Вероятно, либо ic2 номер в коде не совпадает (в видео про это вроде есть), либо проблема с датчиком.

    • @perhapsik518
      @perhapsik518 8 วันที่ผ่านมา

      решили?