Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Барометр BMP280 3.3В (датчик атмосферного давления)

код: DAT200

  • Доставка по Украине
    Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
  • 6 месяцев гарантии

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости

    Внимательно ознакомьтесь с условиями гарантии
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
34 грн

в наличии

 

Купить в один клик

23
голосовать
Нашли дешевле?
  • Барометр BMP280 3.3В (датчик атмосферного давления)
  • Описание
  • Отзывы (26)
  • Задать вопрос

Модуль измерения атмосферного давления основан на датчике BMP-280 от BOSCH. Этот датчик является улучшенной версией датчика BMP180 и отличается от него меньшими размерами, пониженным энергопотреблением, высокой точностью работы и наличием точной заводской калибровки и двумя последовательными интерфейсами: I2C и SPI.

От предыдущих моделей (BMP085 и BMP180) датчик отличается тремя режимами работы:

  • SLEEP - режим пониженного энергопотребления
  • FORCED – режим, аналогичный, режиму работы датчиков BMP085 и BMP180. По коменде контроллера датчик выходит из режима сна, производит измерения, выдает результаты измерения контроллеру и переходит в режим пониженного энергопотребления
  • NORMAL - уникальный для этого датчика режим. Датчик самостоятельно просыпается, производит измерения давления и температуры и засыпает. Все временные параметры этого режима программируются независимо. Считывать данные в этом режиме можно в любое время.

В датчике предусмотрена фильтрация результатов измерений с настройкой таких параметров фильтрации:

  • OVERSAMPLING для температуры (16,17,18,19,20 бит)
  • OVERSAMPLING для давления (16,17,18,19,20 бит)
  • TSB – время между между измерениями (0.5,62.5,125,250,500,1000,2000,4000 мс)
  • FILTER_COEFFICIENT – коэффициент фильтрации

Характеристики:

  • Напряжение питания: от 1.71 В до 3.6 В
  • Макс скорость I2C интерфейса: 3.4 МГц
  • Потребляемый ток: 2.7мкA при частоте отсчетов в 1 Гц
  • Интерфейс: I2C, SPI (4 Провода), SPI (3 Провода)
  • Калибровка: заводская
  • Уровень шума: до 0.2 Па (1.7 см) и 0.01 температуры
  • Диапазон измеряемого давления: от 300hPa до 1100hPa (9000 м до -500 м)
  • Размер: 21 мм х 18 мм

Ссылки:

Для SPI версии подключение следующее:

  • VCC - 5V
  • GND - GND
  • SCL - 13
  • SDA - 11
  • CSB - 10
  • SDO - 12.

В скетче bmp280test.ino из выше указанной библиотеки закоментировать строку:

//Adafruit_BMP280 bme; // I2C

и раскоментировать строку:

Adafruit_BMP280 bme(BMP_CS); // hardware SPI

Сравнение характеристик с BMP180:

Отзывы покупателей про Барометр BMP280 3.3В (датчик атмосферного давления)

Вовк Олег (06.01.2024)

Добрий день. Два датчики BMP280 із замовлення № 407456 не виявляються сканером I2C. Інший BMP280(купляв або у вас або в іншому магазині раніше), який в мене є виявляється сканером і вимірює тиск. MPU-6050 з цього ж замовлення виявляється сканером I2C і вимірює значення акселерометра і гіроскопа.
Чи є у вас можливість перед відправкою просканувати датчик BMP280 будь яким сканером I2C?

Ответить

admin (08.01.2024)

Доброго дня. Якщо Ви хочете щось перевірити перед відправлення, просто вкажіть це в коментарі до замовлення. Ці датчики Ви можете відправити або привезти нам на тестування.

Ответить

Дмитрий (03.12.2022)

Эм... а кто его цеплял к ESP8266?
Все красиво пишут что библиотеку подтянул и порядок. По итогу все эти библиотеки для Arduino и просто так не работают из коробки с другими платами.

Ответить

Александр (05.04.2021)

Хороший модуль, отлично подходит как для метеостанции, так и для альтиметра. При подключении по I2C рекомендуется воспользоваться I2C сканером для определения точного адреса модуля.

Ответить

Rainbow (10.06.2021)

В чем проблема? Пустил SDO 3.3В и 0x77, на землю - 0x76

Ответить

Александр (29.10.2020)

Ребята, добрый день! Может я чего-то не понимаю? В описании разнятся данные. По даташиту, максимальное напряжение питания 3,6В, в описании - 5в. И где истина? Нужно ли дополнительное согласование по питанию для 5в? По интерфейсу для 5в (резисторы на 10к я видел)?

Ответить

admin (30.10.2020)

Добрый день. Питание для данного датчика нужно брать с 3,3В.

Ответить

admin (30.10.2020)

Добрый день. Питание для данного датчика нужно брать с 3,3В.

Ответить

Владислав (03.04.2020)

Помогите плиз.
имеется два BMP280, один с адресом х76, второй х77 необходимо сравнивать давление давление если на х77 на 10 паскалей меньше чем на х76 нужно включить реле и держать его не менее 5 сек чтоб исключить дребезг.

vlladik@gmail.com

Ответить

admin (06.04.2020)

Вам нужно рассказать как такую конструкцию сделать или помочь ее собрать?

Ответить

US1GCA (12.12.2018)

Интересно, сработает идея создать высотомер с двух таких датчиков? Данные с одного пересылать по беспроводному каналу ко второму, производить расчеты и выводить значение?

Ответить

Лымарь Алексей (17.03.2018)

Работает стабильно, спасибо!

Ответить

Роман (15.01.2018)

Да, подключение по SPI:
BMP280 к Arduino
VCC --------3.3V
GND ------- GND
SCL -------- 13
SDA -------- 11
CSB -------- 10
SDO -------- 12

Далее надо доустановить библиотеку Adafruit BMP280, открыть скетч из нее bmp280test, и внести небольшую правку:
вместо
Adafruit_BMP280 bme; // I2C
//Adafruit_BMP280 bme(BMP_CS); // hardware SPI
//Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);
вставить
//Adafruit_BMP280 bme; // I2C
//Adafruit_BMP280 bme(BMP_CS); // hardware SPI
Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);

Ответить

Роман (15.01.2018)

Датчик прикольный.
По SPI на ура работает.

Пока не разобрался с данными, в тестовом скетче давление в Паскалях. Высотомер показывает 37 м, вот только чего? (По другим ресурсам в данной местности над уровнем моря 177-178 м.

Планирую собрать портативную автономную метеостанцию с экономным экранчиком.

Ответить

Tockarev (13.04.2020)

Не знаю у меня такой же но 5V и 4 ножки, то показывает все верно, на местности 140м над уровнем моря, датчик показывает 139.28м, так что довольно таки точно, в погрешность входит

Ответить

Маленко Сергей (29.12.2017)

Годный датчик, на I2C работает "с полпинка", удобно, что можно менять адрес устройства на шине.
Использую только как барометр, сверял температуру с DHT22 - очень близкие значения, в рамках погрешности.

Ответить

Станкевич Анатолий (12.08.2017)

Барометр работает но есть проблема с температурой она не точно определяется - в частности температура на 3 градуса выше нормы, в сетче пришлось учесть отклонение, в остальном все в норме.
Если хотите сделать метеостанцию советую обратите внимание на BME280.

Ответить

Хаттабыч (02.06.2017)

По интерфейсу SPI датчик работает без проблем.
Для работы по протоколу I2C необходимо подключать все четыре интерфейсных сигнала.
SDA и SCL на соответствующие выводы Arduino,
CSB на VCC - переводит микросхему датчика в режим I2C,
SD0 - формирует адрес на шине:
SD0 на VCC адрес 0х77, SD0 на GND - 0х76

Ответить

Влад (21.06.2018)

+1

Ответить

Igor (29.11.2020)

Подключил по I2C как тут описано - все работает. В скетче использовал библиотеку Adafruit_BMP280, скопировал код из примера, который шел с библиотекой. Для этого, соединил SD0 на VCC, работая с адресом 0х77.

Сравнивал показатели темпетатуры с AM2302 и HTU21. Этот датчик выдает средние показатели, больше AM2302, но меньше HTU21. Всего разброс при комнатной температуре между датчиками 0.7 градуса.

Ответить

Олександр (03.04.2021)

В новых датчиках (GY-BM ME/PM 280 2021г.) замены адреса 0х76 на 0х77 путем соединения SD0 на VCC не достаточно. В бибилиотеке Adafruit_BMP280_Library прописан CHIPID 0x58, нужно заменить на CHIPID 0x60. Узнал это путем сравнения cactus_io_BME280_I2C и Adafruit_BMP280_Library.

Ответить

Андрей (30.04.2022)

на плате по умолчанию есть подтяжка резисторами, по крайней мере на прошлогодних датчиках:
CSB подтянут на VCC (т.е. режим I2C по умолчанию)
SD0 подтянут на GND (адрес по умолчанию 0х76)
это можно рассмотреть на самой плате.

Ответить

Юрий (01.06.2017)

Хороший датчик, точные данные, стабильная работа, низкое энергопотребление. Для тех кому нужен еще и датчик влажности в одной упаковке есть BME280.

Ответить

Корецький Роман (27.03.2017)

Хороший і простий датчик у використанні. Для навчання студентів самий раз.

Ответить

Сергей (23.11.2016)

Универсальный драйвер от производителя https://github.com/BoschSensortec/BMP280_driver (необходимо реализовать функции по SPI или I2C). Для STM32 отлично работают HAL_I2C_Mem_Write(&hi2c1, (uint16_t) I2C1_DEVICE_ADDRESS<<1, ....); HAL_I2C_Mem_Read(&hi2c1, (uint16_t) I2C1_DEVICE_ADDRESS<<1, ....);

Ответить

Моше Даян (02.11.2016)

Работает, запускал на I2C.
+ давление - три знака после запятой
+ есть режим авт. преобразования, можно быстро считывать показания

- завышает температуру на 1 градус
- на одном модуле из двух есть заметная зависимость давления от температуры(0,2мм.рт.ст. на 10 оС)

В целом - годный девайс.

Ответить

Написать отзыв:

Фото:

Есть вопросы по "Барометр BMP280 3.3В (датчик атмосферного давления)" ?

Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard