Подключение GY-BME-280 3.3v к ESP8266 NodeMcu V3, сравнение с классическим барометром

Поделиться
HTML-код
  • Опубликовано: 18 фев 2019
  • 0020 Материалы drive.google.com/open?id=1WX7...
    Детали:
    Магазин ZQC Module Store
    ESP
    alii.pub/6kmgt6 ESP8266 NodeMcu на CP2102
    alii.pub/6kmiga ESP8266-01
    alii.pub/6kmiwm Программатор ESP01/ESP01S (CH340 на USB)
    Расширитель
    alii.pub/6kmm5a MCP23017 Расширитель портов
    alii.pub/6kmmo5 MCP23017 Расширитель портов (узкий для LCD)
    Реле
    alii.pub/6kmgd1 2-канальный релейный модуль, 5 В
    alii.pub/6kmgee 4-канальный релейный модуль, 5 В
    alii.pub/6kmib1 Релейный модуль ESP8266 ESP-01S 5V WiFi
    LCD
    alii.pub/6kmmk9 ЖК-дисплей IIC/I2C 1602 (желт/синий)
    alii.pub/6knkf8 Корпус дисплея 1602
    alii.pub/6knkkh ЖК-дисплей IIC/I2C 2004 (желт/синий)
    Датчики
    alii.pub/6kmij0 Датчик давления Вх 5V Вых 0,5-4,5 V (0-1.2MPa)
    alii.pub/6kmisx Цифровой датчик температуры DS18B20 (герм)
    alii.pub/6kmggj датчик температуры и влажности DHT22 AM2302
    alii.pub/6kmh8q датчик уровня жидкости прямоугольный Поплавковый (выключатель)
    alii.pub/6kmhcm датчик обнаружения дождя, снега для Arduino 3,3 в-5 в
    alii.pub/6kmm08 MQ2 датчик дыма и газа
    alii.pub/6knl3x GY-BME280-3.3 (i2c) датчик температуры, влажности и давления
    alii.pub/6knkvd GY-BME280-3.3 (spi/i2c) датчик температуры, влажности и давления
    Вода/воздух
    alii.pub/6kmi5z Пластиковый электромагнитный клапан для воды 1/2д, нз
    alii.pub/6kmiyk Электрический моторизованный латунный шаровой клапан DN15/DN20/DN25
    БП
    alii.pub/6kmicz Понижающий блок питания AMS1117 800MA, 5 шт, 5В до 3,3В, DC-DC
    alii.pub/6kmmbp БП AC-DC 5В2А
    Разное
    alii.pub/6kmpf4 LCR-T4 Графический тестер
    ----------------------------------
    SUQ Official Store (Рейтинг 96 %)
    ESP8266
    alii.pub/6kmqa1 ESP8266 NodeMcu V3 WIFI
    alii.pub/6kmnbh ESP8266 NodeMcu на CP2102
    alii.pub/6kmq83 ESP-01S
    alii.pub/6kmqaf Программатор ESP01/ESP01S
    Реле
    alii.pub/6kmq1o 2-Канальный Релейный модуль
    alii.pub/6kmpzx 4-Канальный Релейный модуль
    alii.pub/6kmq4l 8-Канальный Релейный модуль
    alii.pub/6kmqcr Mosfet 0-24 В, модуль IRF520
    LCD дисплей
    alii.pub/6kmsmt ЖК-дисплей 1602 а модуль с зеленым экраном 16x2 без адаптера
    alii.pub/6kmsrh ЖК-дисплей 1602 а модуль с синим экраном 16x2 с адаптером
    Датчики
    alii.pub/6kmqew Цифровой датчик температуры DS18B20 (герм)
    alii.pub/6kmqgn Цифровой датчик температуры DS18B20 (не герм 10шт)
    alii.pub/6kmqjy DHT22
    alii.pub/6kmqi7 HC-SR501, регулируемый инфракрасный пироэлектрический инфракрасный модуль
    alii.pub/6kmn1y датчик расстояния HC-SR04
    alii.pub/6kmze9 модуль автоматического управления яркостью XH-M131
    Вода/воздух
    alii.pub/6kmrpd Пластиковый электромагнитный клапан для воды 1/2д, нз
    alii.pub/6kmse9 Датчик расхода воды Suq, 1-30 л/мин
    Блоки питания
    alii.pub/6kmsx4 Блок питания 220В на 12В1А и 5В1А
    alii.pub/6kmszg Блок питания 220В на 5В на 0,7А (залитый)
    alii.pub/6kmtlt Блок питания 220В на 5В на 0,7А (открытый)
    Разное
    alii.pub/6kmpsx кабель для пайки ПП 24AWG 10 см
    alii.pub/6kmptw 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
    alii.pub/6kmqkq 8x12 см двухсторонний медный прототип печатной платы (10 шт)
    alii.pub/6kmqma 6x8 7x9 8x12 9x 15 см двухсторонний медный прототип печатной платы
    alii.pub/6kmqps водонепроницаемые мини-кнопки 12 мм (6 шт.)
    alii.pub/6kmqrq USB мама с пласт.корпусом (10шт.)
    alii.pub/6kmr19 40-контактный, 20 см, 2,54 мм, ряд «Мама-мама» (F-F)
    18650
    alii.pub/6kmn5g зарядная плата с защитным зарядным модулем для Arduino (5 в Micro USB 1A 18650)
    alii.pub/6kmnfr держатель для литий-ионных аккумуляторов 18650 (10шт)
    alii.pub/6kmnio ЖК-модуль зарядное устройство USB 5V 1A 2.1A (18650)
    Машинка
    alii.pub/6kmmy9 Набор шасси для arduino с кодером скорости
    alii.pub/6kmn86 модуль платы управления шаговым двигателем SUQ L298N
    TENSTAR ROBOT GREAT WALL Store (Рейтинг 98 %)
    alii.pub/6kmfte ESP8266 NodeMcu V3 V2 WIFI
    alii.pub/6kmfw4 ESP8266-01
    alii.pub/6kmh49 DS18B20 на выбор (герм, чип, модуль)
    alii.pub/6kmp23 Твердотельные реле SSR-40DA
    alii.pub/6kmg3p Датчик давления EBOWAN DC 5 В G1/4, 1,2 МПа
    alii.pub/6kmg77 Индуктивный датчик приближения M8, 2 мм, Φ 5 В
  • НаукаНаука

Комментарии • 38

  • @user-wc4zd5te7p
    @user-wc4zd5te7p 3 года назад +1

    Мне очень нравятся твои видео!! Класно подаешь материал ....очень все понятно

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

      Спасибо за поддержку!

  • @adamasts
    @adamasts 5 лет назад +2

    Хорошо разложил, понятно. В место блокнота лучше использовать бесплатную notepad++, у него есть подсветка синтаксиса и много других удобств.

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

    Спасибо вам большое. Очень информативно и наглядно!

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

      спасибо за поддержку!

    • @OmEnLoRd666
      @OmEnLoRd666 2 года назад

      @@avail_autom здравствуйте, скажите пожалуйста если датчик отвечает на скеч о порте, но не в какую н хочет работать даже после изменение порта что такое может быть ?

    • @avail_autom
      @avail_autom  2 года назад

      @@OmEnLoRd666 Здравствуйте, сканер устройств определяет датчик, смысле его адрес, вы этот адрес подставляете в мой скетч и не работает?

  • @gPaTyTu
    @gPaTyTu 5 лет назад

    спасибо за подробное видео , правда красноречия не хватает

    • @avail_autom
      @avail_autom  5 лет назад

      спасибо за поддержку, видео информационные, на мой взгляд конечно, поэтому практически не уделяю внимания другим аспектам

  • @user-nw8vn8md6n
    @user-nw8vn8md6n 5 лет назад

    классная штука

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

      согласен, сам рад))

  • @sinner_007
    @sinner_007 4 месяца назад

    Прошил я год назад, положил и благополучно забыл, что я прошивал. Можно как-то узнать, что за скетч, которым прошивал? 😢

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

    У меня порты по умолчанию БЫЛИ другие:
    SDA - D2
    CL2 - D1
    Иначе писал "No I2C devices found"

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

      это как в библиотеке определено, принципе можно на любые пины назначить, предпоследнее видео на канале где к есп01 подключал в том числе и этот датчик, назначил на какие нужно и все

  • @ffk31337
    @ffk31337 5 лет назад

    Доброго дня, не планируется ли интеграция датчика в автоматику по перегону?

    • @avail_autom
      @avail_autom  5 лет назад

      Привет, батю нужно будет спросить, а вообще не вижу припятствий

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

    Почему в прилагаемом скетче применен еспиай , а у Вас на видео ай ту си ? Или я не там скачал?

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

      ссылка под видео где написано "материалы", скетч под i2c, а spi закомментирован

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

      @@avail_autom спасибо , уже разобрался, подключил ВМЕ280 слать данные по MQTT в топики. Так-же паралельно работает HDC1080 , который показывает влажность на 15% больше чем показывает ВМЕ280 ,находясь на расстоянии два сантиметра. Какому верить, может что подскажете?

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

      на 15% это существенно, к сожалению hdc1080 в руках не держал, а вот dht22 с bme280 показания отличаются не так сильно, а конкретно вам очевидно нужно отградуировать датчики, точнее внести аддитивные и мультипликативные коэффициенты в коррекцию, для этого взять мокрый и сухой термометры и по таблице рассчитать влажность и затем получить поправочные коэффициенты, я бы так сделал

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

      @@avail_autom спасибо за ответ, но поступил проще, ruclips.net/video/kRaFbnsIWAw/видео.html

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

      @@olexangrstetsiuk3092 ну способы получения поправочных коэффициентов могут быть разные, вы используете аддитивный поправочный коэффициент там видно 11 для влажности и получили вы его используя другой по вашему мнению более точный прибор, ну что ж можно и так!

  • @Weimar547
    @Weimar547 Год назад +1

    Здравствуйте! У меня имеется дисплей 12864B. Как бы к нему все это приспособить

    • @avail_autom
      @avail_autom  Год назад

      Здравствуйте, к сожалению, с таким зверем дел не имел не подскажу..

  • @user-hd7hq4lf4y
    @user-hd7hq4lf4y 3 года назад

    Насчет переназначения пинов Wire.begin(PINsda, PINscl); разве не работает?

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

      в текущих версиях среды и библиотек не работало

  • @user-hd7hq4lf4y
    @user-hd7hq4lf4y 4 года назад

    А к модулю ESP-01 можно прикрутить? Как?

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

      Сам я не подключал к есп01, но принцип тот же, нужно в библиотеке I2C подправить GPIO котор предназначены для синхронизации и данных на те которые есть у есп01

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

    Тот самый момент, когда даже так не помогает. Ни по spi, ни по i2c. Кажись датчик палёный...

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

      сканером i2c не зашаривается?

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

      @@avail_autom, да, пишет: "проводки проверь"

    • @avail_autom
      @avail_autom  2 года назад

      @@venenen_khedel1709 тогда капец, кина не будет

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

      @@avail_autom всё таки победила моя тупость. Библиотеку не ту поставил. Датчик мне попался не bme, a bmp. лол

    • @avail_autom
      @avail_autom  2 года назад

      @@venenen_khedel1709 ничего бывает

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

    в место гнилофрута лучше использовать другую библиотеку

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

      да вроде работает все, а какую лучше?

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

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