З 08.01.2021р. магазин працює в закритому режимі, у зв`язку із локдауном самовивозів не буде !
Arduino в Украине
(098) 067-12-26 Київстар (098) 067-12-26   Київстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua
Графік роботи магазину:
Пн-Пт: 9.00 - 19.00
Сб: 10.00 - 19.00
Нд: вихідний
м. Київ, вул. Васильківська, 30
ст.м. "Васильківська"
Каталог
Напиши статтю і отримай знижку!

Барометр BME280 5В I2C (датчик температури, вологості, тиску)

код: DAT208

Додаткові категорії товару: Температура, вологість
  • Доставка по Україні
    Ми відправляємо замовлення "Новою Поштою" по Україні. Також можливий самовивіз з нашого магазину
  • 6 місяців гарантії

    Ми даємо гарантію на будь-який товар придбаний в нашому магазині:

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

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

    У разі настання гарантійного випадку товар безкоштовно ремонтується, змінюється на аналогічний або повертається повна сума його вартості

    Уважно ознайомтеся з умовами гарантії.
  • Проконсультуємо до і після продажу
    Ви можете задавати питання письмово по e-mail або за контактними телефонами нашого магазину
110 грн

в наявності на складі

 

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

Додати до порівняння

Додати в "Список бажань"
37
голосувати
Знайшли дешевше?
  • Барометр BME280 5В I2C (датчик температури, вологості, тиску)
  • Опис
  • Відгуки (54)
  • Задати питання

Модуль датчика BME280 (температура, вологість, тиск) - нове покоління датчиків тиску, що дозволяють вимірювати не тільки значення атмосферного тиску, а й температуру і вологість. Датчик характеризується високою точністю вимірювання, високою швидкодією інтерфейсу та надмалим споживанням. Для підключення використовується I2C.

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

  • Інтерфейси підключення: I2C
  • Максимальна швидкодія інтерфейсу: I2C до 3.4МГц
  • Межі вимірювання температури: від -40 до 85 градусів
  • Точність вимірювання температури: від 0.5 до 1 градуса
  • Межі вимірювання вологості: від 0 до 100%
  • Точність вимірювання вологості: 3%
  • Межі вимірювання тиску: від 300 до 1100 гПа
  • Точність вимірювання тиску: 1гПа
  • Напруга живлення: від 1.8 до 5 В
  • Струм в режимі вимірювання тиску: 714 мкА
  • Струм в режимі вимірювання вологості: 340 мкА
  • Споживаний струм в режимі вимірювання температури: 350 мкА
  • Струм в режимі сну: від 0.1 мкА до 0.5 мкА
  • Розміри модуля: 15 х 12 х 3 мм

Посилання:

Відгуки покупців про Барометр BME280 5В I2C (датчик температуры, влажности, давления)

Сиротюк Сергій Валерійович (10.12.2020)

До купівлі тут працював з цими давачами. Дуже добре працюють.

Відповісти

Дмитрий (22.09.2020)

Температуру показывает не корректно.
При включении показывает близкую к реальной температуру, но она начинает расти и через 5 -6 минут она выше уже градуса на 4.

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

Відповісти

Миха (29.08.2020)

Взяв 2. В одному десь пальцем чи при пайці зняв кришку корпусу датчика. Датчик перестав працювати. Показує всі данні як нульові. Тому будьте уважні з кришичкою над датчиком. Другий працює добре.

Відповісти

Іван (12.06.2020)

Вологість постійно 100 % і незмінюєть перепроюував 5 скечів і стількиш бібліотек

Відповісти

admin (15.06.2020)

Добрий день. Перевірте підключення модуля. Бібліотеки можна спробувати ті що вказані на сторінці товару, та у коментарях.

Відповісти

Николай (24.04.2020)

А для micropyton есть библиотека?

Відповісти

admin (27.04.2020)

Да, есть - https://github.com/robert-hh/BME280

Відповісти

northern_lights (23.04.2020)

Весьма точный и компактный модуль, подключился без проблем и работает на погодной станции.

Відповісти

Мулярчик Мар''ян (09.03.2020)

Товар за свою ціну хороший, працює; рекомендую!

Відповісти

Николай (26.01.2020)

Отличный датчик !
Работает по адресу 0x76.
Точность по всем показаниях, очень достойная.
Спасибо магазину за оперативность.
Будем сотрудничать...

Відповісти

Василий (17.12.2019)

C библиотекой и примером отсюда - https://github.com/adafruit/Adafruit_BME280_Library
всё прекрасно поднялось без плясок с бубном на I2C.
Заметил, что если питать датчик от 3.3В, а не от 5В , то датчик меньше саморазогревается и точнее показывает температуру. Давление и влажность проверить, к сожалению, нечем, но да, что-то там показывает похожее на правду. И если на датчик подышать, то влажность немедленно увеличивается ;)

Відповісти

Пахолюк Владимир (16.12.2019)

Спасибо!
Все прекрасно работает!

Відповісти

Олег (07.10.2019)

Отправка быстрая. BME-280 с ESP-8266 подружились.
Информация через Blynk передается на смартфон.

Відповісти

Алим (26.09.2019)

датчик супер, стОит своих денег - намного менее шумный, чем DHT11/22

Відповісти

Годик Олександр (16.08.2019)

все ок,

Відповісти

Коваленко Сергей (30.04.2019)

Заработал сразу без танцев с бубном. Теперь имею климат-контроль с "логированием" температуры, влажности и давления с помощью всего одного модуля. Персоналу - респект и уважуха. Получил весь заказ очень быстро и без траблов.

Відповісти

Гордиенко Виктор (02.03.2019)

Всё работает. Но в выходные данные надо внести корректировки.

Відповісти

Эрик (26.02.2019)

эхх. а у меня он просто не видится, сканер i2c зависает, проверял на 3-х ардуинках, другие модули видятся сканером даже когда много разных, только подключаю этот - сканер висит :( видать лотерея китайская так мне выпала

Відповісти

admin (27.02.2019)

Напишите нам на почту - поможем разобраться.

Відповісти

Дмитрий (04.02.2019)

Меня смущает тот факт, что у этого датчика давление пляшет каждые 5 минут в районе 1 мм.рт.ст.
https://ibb.co/rsv3GsD

Да и температура тоже не имеет стабильности. Мало того, что t на BME280 больше на 1,5 С чем на DS18B20. Так еще и рисует закономерную кривую, которая говорит, что в датчике происходят какие-то физические процессы, которые влияют на график t.
https://ibb.co/pnCv6Nz

Відповісти

Дмитрий (05.02.2019)

Вот такую пилу стал показывать датчик температуры после того как начал использовать функцию bme280.startreadout()
https://ibb.co/kS4bdXt

Відповісти

Олексій (29.11.2018)

Датчик точний, класний, поміняв значення I2C в бібліотеці з 0x77 на 0x76, як прочитав в статті http://embedded-lab.com/blog/making-simple-weather-web-server-using-esp8266-bme280/ і датчик запрацював.
Рекомендую :)

Відповісти

Валера Копай (24.11.2018)

все работает, но давление показывает больше 1000 постоянно.
может поменять константу нормального атмосферного давления над уровнем моря?
#define SEALEVELPRESSURE_HPA (1013.25)
но вроде это как правильное значение.

Відповісти

Ярослав (23.11.2018)

Хотелось бы совет от знающих людей: как целесообразно оформлять подобные датчики (барометры)? Ну то есть, не просто же платка чтоб висела, а в какой-то корпус... Насколько он должен быть дырявым, и обязательно ли должен? Может, ему еще стоит пропускать и свет? Я понятия не имею.

Для тех, у кого проблемы с настройкой, обращайте внимание на смену адреса, как советуют в комментариях — это сразу помогает.

Відповісти

Степан (25.09.2018)

Покупал в этом магазине еще весной. Только дошли руки до него. Он чуть не такой, как на изображении. Что не пробовал - получаю только Could not find a valid BME280 sensor, check wiring! Кто нибудь мне может помочь проверить этот датчик?

Відповісти

admin (25.09.2018)

Проверьте адрес устройства. Возможно причина в нем.

Відповісти

Игорь (26.07.2018)

Вчера взял данный датчик. С Adafruit BME280 почему-то не поднялся на Arduino Mega 2560...
Подключил библиотеку BlueDot BME280 и все заработало. Адрес установил 0x76.
Сравнил показания с домашней метеостанцией La Crosse. Разница в показаниях: T=+0.5C (2,1%), H=+4%(5,7%), P=-9hPa(0,9%)

Відповісти

Юрій С. (15.07.2018)

Датчик прауює добре. Відразу запустився. Але, помітив що температура "обманює" приблизно на +1°C. Пробував різні бібліотеки - всюди трохи завищено.

Документація і форуми попереджують про таку проблему - датчик сам себе нагріває, бо за замовчуванням сам постійно замірює параметри, щоб видавати їм по запиту.

Щоб датчик не перегрівався потрібно перевести його в режим "Forced" (описано в документації).

Увага! Мені це не допомогло. Або щось з датчиком, або... :)

Але, рекомендації такі:

Для бібліотеки AdaFruit потрібно після bme.begin() вставити:

//BME280 scenario
Serial.println("Weather Station Scenario:");
Serial.println("forced mode, 1x temperature / 1x humidity / 1x pressure oversampling,");
Serial.println("filter off.");
bme.setSampling(Adafruit_BME280::MODE_FORCED,
Adafruit_BME280::SAMPLING_X1, // temperature
Adafruit_BME280::SAMPLING_X1, // pressure
Adafruit_BME280::SAMPLING_X1, // humidity
Adafruit_BME280::FILTER_OFF,
Adafruit_BME280::STANDBY_MS_1000);

Увага! В такому режимі перед отриманням показників з датчиків потрібно давати додаткову команду:

bme.takeForcedMeasurement();
bme.readTemperature()

Це заставляє датчик проснутися, отримати дані, зберегти їх у внутрішньому буфері і знову заснути.

Відповісти

Михаил (16.11.2018)

Тоже заметил, что при установке внутри корпуса метеостанции датчик саморазогревается и показывает завышенную (на 1-2 градуса) температуру. Частично помогает вынесение платы датчика на внешнюю поверхность корпуса и заключение платы в металлический корпус (например, из проволочной сетки), которая служит одновременно и теплоотводом и защитой от механических повреждений.

Відповісти

IVashka (26.11.2018)

А не проще при выводе отнимать средние 1.5 градуса от значения? А после уже работать с ним...

Відповісти

Михаил (24.12.2018)

Я думаю, нельзя просто взять и отнимать какую-то константу. Степень перегрева (и завышение температуры) наверняка зависит от температуры окружающей среды и других условий. Поэтому надо или переводить датчик в экономный режим, или увеличивать рассеяние ненужного тепла при работе датчика.

Відповісти

Лобашевский Дмитрий (13.07.2018)

Температуру и влажность показывает намного точнее DHT11/22/.., барометр не счем был сравнивать, но по крайней мере не шумит.

Відповісти

Евгений (10.06.2018)

Сравнивать показания толком не с чем, на глаз всё похоже на правду, кроме плавающей высоты над уровнем моря, но особо не разбирался с этим, т.к. лично мне не нужно.
С модулями ESP работает отлично без какой-либо мороки с библиотекой Adafruit BME280 (только пришлось константу адреса исправить, как пишут ниже). Другим устройствам на шине не мешает.

Відповісти

Sergey (14.05.2018)

А есть ли библиотека БМЕ280 для WinAvr или для Avr Studio ?

Відповісти

admin (16.05.2018)

Arduino библиотеку достаточно просто можно переписать под другую платформу.

Відповісти

Владимир (24.04.2018)

Покупал здесь не только его но и другие датчики для сборки "домашнего погодника", пока что тестирую - всем очень доволен. Очень быстро отреагировали в магазине, перезвонили, упаковали - на следующий день уже прибыло. Молодцы!!!. Теперь что касается датчика:
В файле Adafruit_BME280.h заменил значение константы BME280_ADDRESS на 0x76
Датчик смело работает от 5 В.
Температура точна с разницей в 0.5 - 1 градус
Влажность пока что не с чем сравнить

Відповісти

Андреевич (25.01.2018)

Работает стандартным методом.
Сравнивал с дхт11, температура в пол градуса отличается, влажность на 10% меньше показывает этот. Давление если перевести в mmHg то все ок. Но дороговат и микроскопический :)

Відповісти

Андрей (07.01.2018)

Добрый день. Прошу помощи опытных людей.

Подключал датчик к Arduino Uno по туториалу
https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout/arduino-test

Подключение осуществил посредством I2C.
Результат: датчик не найден, check wiring.

Так же пробовал подключение по SPI.
Результат тот же.

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

Відповісти

admin (09.01.2018)

Какой идентификатор возвращает датчик?

Відповісти

Андрій (11.01.2018)

Та сама проблема
лог з консолі:
`????BME280 test
Could not find a valid BME280 sensor, check wiring!

Soft WDT reset

ctx: cont
sp: 3ffefbb0 end: 3ffefd90 offset: 01b0

>>>stack>>>
3ffefd60: feefeffe 00000000 3ffeed40 40202504
3ffefd70: feefeffe feefeffe 3ffeed5c 40203ef0
3ffefd80: feefeffe feefeffe 3ffeed70 40100108
<< Відповісти

Андрей (11.01.2018)

Спасибо, уже все заработало)

Відповісти

Oleh (02.02.2018)

перевірте сканером І2С адресу, адреса може не спавпадати з тою що в бібліотеці

Відповісти

Юрий (11.12.2017)

Подключил к Raspberry Pi, значения считываются по i2c с помощью библиотеки https://pypi.python.org/pypi/RPi.bme280
csb и sdo не подключал

Відповісти

Виктор (22.11.2017)

Это все уже пробовал:
Adafruit_BME280.h --> 0x76 (I2C Scanner выдает 0x76)
Arduino Uno: Wire.begin();
NodeMCU: Wire.begin(0, 2); или Wire.begin(D3, D4);
Не катит, другие варианты и результат описал выше.

Відповісти

Хаттабыч (07.11.2017)

Подключил этот датчик по I2C, заработал нормально, выдает все три параметра. Точность не проверял, но похоже на правду. Очень удобная штука для домашней метеостанции, т.к. три датчика в одной упаковке.

Відповісти

Виктор (12.11.2017)

Подскажите как правильно подключать к ESP NodeMCU ?

У меня так присоединено:
BME280---NodeMCU
VCC--3.3V
GND--GND
SCL--D4
SDA--D3
CSB--не подсоединен
SDO--не подсоединен

Также пробовал править в библиотеке с 0x77 на 0x76:
//Adafruit_BME280.h
#define BME280_ADDRESS (0x76)

и для NodeMCU в файле Adafruit_BME280.cpp
Wire.begin(); заменил на Wire.begin(0,2); // D3 and D4

Но все равно не работает, выдает:
Could not find a valid BME280 sensor, check wiring!

Відповісти

admin (13.11.2017)

Попробуйте запустить I2C scaner и проверить наличие и адрес устройства.

Відповісти

Виктор (13.11.2017)

Запускал I2C scaner на NodeMCU, пробовал разные контакты из того что нашел в сети, I2C сканнер не находит адрес.
Попробовал запустить на Arduino Uno, сканнер выдает: I2C device address 0x76

Подключил датчик к Arduino Uno

Analog Pin 5 to SCL
Analog Pin 4 to SDA

Прописал в Adafruit_BME280.h
#define BME280_ADDRESS (0x76)

В файле Adafruit_BME280.cpp заменил обратно Wire.begin();

Все равно не работает, выдает только:

BME280 test
Could not find a valid BME280 sensor, check wiring!

Вот еще одна библиотека и скетч выдает тоже самое:
http://cactus.io/hookups/sensors/barometric/bme280/hookup-arduino-to-bme280-barometric-pressure-sensor

Зато на примере с библиотеки Adafruit_BMP280 все работает http://joxi.ru/5mdzvkGcvnlJJA
Возникает вопрос, не положили мне случайно по ошибке датчик BMP280(который дешевле и по виду вроде такой же) вместо BME280(который в три раза дороже) ?
На датчике написано написано:
GY-BM
E/P
280

Відповісти

admin (13.11.2017)

Пришлите нам на почту фото Вашего модуля.

Відповісти

Виктор (14.11.2017)

По внешнему виду датчик такой же как у Вас на фото:
https://arduino-ua.com/products_pictures/large_ADC208-1.jpg
https://arduino-ua.com/products_pictures/large_ADC208-3.jpg

Вот еще некоторые библиотеки с которыми датчик показывает все значения кроме влажности:
https://github.com/sparkfun/SparkFun_BME280_Arduino_Library
https://github.com/finitespace/BME280
https://github.com/embeddedadventures/BME280

Відповісти

Хаттабыч (18.11.2017)

Для работы по I2C необходимо обязательно подключать контакты CSB и SDO. Правильное подключение смотри в отзывах на BMP280.

Відповісти

Виктор (20.11.2017)

Благодарю, за ответ.

Подключил к Arduino Uno:
Библиотека:
https://github.com/adafruit/Adafruit_BME280_Library
VCC +3.3v (питание)
GND GND (минус)
SDL A5
SDA A4
CSB (+3.3v) выбор работы по шине i2c
SD0 на GND (Адрес 0x76)

В итоге тот же результат:
BME280 test
Could not find a valid BME280 sensor, check wiring!

А с библиотекой:
https://github.com/adafruit/Adafruit_BMP280_Library
для BMP-280 работает отлично и без CSB и SD0, и с ними.
C другими библиотеками для BME-280 показываются все значения кроме влажности.
Больше похоже что или датчик не BME-280 либо он или не настроен или не работает в нем что то.

Відповісти

Alex (21.11.2017)

Либа https://github.com/adafruit/Adafruit_BME280_Library

В файле Adafruit_BME280.h значение константы BME280_ADDRESS замените на 0x76

В скетче Wire.begin(D3, D4);

Подключение http://embedded-lab.com/blog/wp-content/uploads/2016/11/SetUpserver.jpg

Результат: ?.....WiFi connected
Waiting...
Handshake successful
{"command":"send_sensor_data","temperature":24.22,"pressure":991.95,"humidity":39.78809}
{"command":"send_sensor_data","temperature":24.17,"pressure":991.83,"humidity":39.53027}
{"command":"send_sensor_data","temperature":24.2,"pressure":991.98,"humidity":39.49902}

Altitude - не вывожу, оно мне не надо, но значения снимаются.

Відповісти

Дмитрий (29.12.2017)

Я наверно единственный дурак который открыл даташит и по нему, ознакомившись с назначением существующих контактов, сделал подключение возился только с пониманием работы I2C. Но после того как разобрался, снова залез в даташит, и на многое нашел ответы. Так же пришлось почитать про плюшку от Ардуино, под названием Wire. Почитал инфу, почитал код. Сделал коррекцию своего кода и всё пошло. Осталось эту кучу проводов превратить в плату, что бы было всё по феншую :) Но то другая история.

Відповісти

Написати відгук:

і'мя:

Текст:

Фото:

Є питання по "Барометр BME280 5В I2C (датчик температури, вологості, тиску)" ?

Ваше і'мя:

Email:

Питання:

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

Шановні друзі! Ми намагаємося тримати на сайті інформацію про наявність товарів та ціни на них в актуальному стані. Коригування відбуваються постійно. Якщо ви знаходите ціну на товар завищеною, напишіть нам про це із посиланням на товар. Ми розглянемо лист та чи обгрунтуємо ціну, чи підкоригуємо її. Асортимент магазину дуже великий та іноді бувають помилки в ціноутворенні, особливо при скачках курсу долара. Дякуємо за розуміння.
оплата картами Visa і MasterCard