Поръчано в работни дни преди 14:00 ч. = изпратено същия ден и в 98% от случаите пристига на следващия ден. Безплатно връщане 30 дни за размисъл 1 година гаранция

Схема на свързване и примерен код

Ето как да свържеш 3-в-1 сензор Температура Влажност и Атмосферно налягане | 3.3V | I2C и SPI | Bosch BME280 към Arduino UNO или ESP32, с примерен sketch, който можеш да качиш веднага.

Демо на сензор BME280 за температура, влажност и налягане

Този проект измерва околната температура, относителната влажност и атмосферното налягане с 3.3V BME280 сензор, свързан към Arduino Uno. 4-канален двупосочен logic level shifter безопасно преобразува 5V I2C сигналите до 3.3V. Показанията от сензора се извеждат в Serial Monitor на всеки две секунди.

Схема на свързване: 3-в-1 сензор Температура Влажност и Атмосферно налягане | 3.3V | I2C и SPI | Bosch BME280 на Arduino UNO
Схема на свързване · Кликни, за да увеличиш
Таблица на свързване: 3-в-1 сензор Температура Влажност и Атмосферно налягане | 3.3V | I2C и SPI | Bosch BME280 на Arduino UNO
Таблица на свързване · Кликни, за да увеличиш
BME280_Temperature_Humidity_Pressure_Sen.ino · компилирано и тествано
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : BME280 Temperature, Humidity & Pressure Sensor Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Bosch BME280 3.3v 3-in-1 sensor Temperature Humidity and Air Pressure
 *  Libraries : Adafruit BME280 Library 2.3.0, Adafruit Unified Sensor 1.1.15
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>

Adafruit_BME280 bme;

void setup() {
  Serial.begin(115200);
  while (!Serial) delay(10);

  Serial.println(F("Initializing BME280 sensor..."));

  // SDO tied to GND sets address to 0x76
  if (!bme.begin(0x76, &Wire)) {
    Serial.println(F("Could not find BME280 sensor. Check wiring!"));
    while (1) delay(100);
  }

  Serial.println(F("BME280 sensor ready!"));
}

void loop() {
  float temperature = bme.readTemperature();
  float humidity = bme.readHumidity();
  float pressure = bme.readPressure() / 100.0F; // Convert Pa to hPa

  Serial.print(F("Temperature: "));
  Serial.print(temperature, 1);
  Serial.print(F(" °C | Humidity: "));
  Serial.print(humidity, 1);
  Serial.print(F(" % | Pressure: "));
  Serial.print(pressure, 1);
  Serial.println(F(" hPa"));

  delay(2000);
}

Необходими библиотеки: Adafruit BME280 Library 2.3.0, Adafruit Unified Sensor 1.1.15

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Монитор на метеорологичен сензор ESP32 BME280

Този проект отчита температурата на околната среда, относителната влажност и барометричното налягане от сензора Bosch BME280 чрез интерфейса I2C. Свържете 3.3V сензора директно към захранването на ESP32 и към стандартните I2C пинове (GPIO 21 и 22). Отворете Serial Monitor на 115200 baud, за да видите измерванията на околната среда в реално време, актуализирани на всеки две секунди.

Схема на свързване: 3-в-1 сензор Температура Влажност и Атмосферно налягане | 3.3V | I2C и SPI | Bosch BME280 на ESP32 DevKit V1
Схема на свързване · Кликни, за да увеличиш
Таблица на свързване: 3-в-1 сензор Температура Влажност и Атмосферно налягане | 3.3V | I2C и SPI | Bosch BME280 на ESP32 DevKit V1
Таблица на свързване · Кликни, за да увеличиш
ESP32_BME280_Weather_Sensor_Monitor.ino · компилирано и тествано
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 BME280 Weather Sensor Monitor
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Bosch BME280 3.3v 3-in-1 sensor Temperature Humidity and Air Pressure
 *  Libraries : Adafruit BME280 Library 2.3.0, Adafruit Unified Sensor 1.1.15
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>

Adafruit_BME280 bme;

void setup() {
  Serial.begin(115200);
  while (!Serial) delay(10);

  Serial.println("Initializing BME280 sensor...");

  // Default I2C address is usually 0x76 or 0x77
  if (!bme.begin(0x76) && !bme.begin(0x77)) {
    Serial.println("Could not find a valid BME280 sensor! Check wiring.");
    while (1) delay(100);
  }

  Serial.println("BME280 initialized successfully.");
}

void loop() {
  float temperature = bme.readTemperature();
  float humidity = bme.readHumidity();
  float pressure = bme.readPressure() / 100.0F; // Convert Pa to hPa

  Serial.print("Temperature: ");
  Serial.print(temperature);
  Serial.println(" °C");

  Serial.print("Humidity:    ");
  Serial.print(humidity);
  Serial.println(" %");

  Serial.print("Pressure:    ");
  Serial.print(pressure);
  Serial.println(" hPa");

  Serial.println("------------------------");
  delay(2000);
}

Необходими библиотеки: Adafruit BME280 Library 2.3.0, Adafruit Unified Sensor 1.1.15

Wiring diagram and example code generated by Codey.online — https://www.codey.online

3-в-1 сензор Температура Влажност и Атмосферно налягане | 3.3V | I2C и SPI | Bosch BME280

ВНИМАНИЕ 3.3V версия. Подходящ за ESP8266, ESP32, Wemos D1 и др.

GY-BME280 е Breakout Board с Bosch Sensortec ME280 сензор за температура, влажност и светлинно налягане.
Платката има избираем I2C адрес (запояваща връзка GS2)
- I2C pull-up резистори
- Включва 7 pin header 2.54mm
- две монтажни отвори от 3.5mm.

BME280 Характеристики
- Марка на сензора: Bosch
- Размер на сензора 2.5mm x 2.5mm x 0.93mm метален капак LGA
- Цифров интерфейс I2C (до 3.4 MHz) и SPI (3 и 4 проводника, до 10 MHz)
- Захранващо напрежение: 3V до 3.6 V
- Консумация на ток 1.8 uA @ 1Hz влажност и температура, 2.8 uA @ 1Hz налягане и температура. 3.6 uA @ 1Hz влажност, налягане и температура и 0.1 uA в режим на заспиване
- Обхват на температурния сензор -40 / +85 C,
- Обхват на влажност; 0 - 100% rel. Влажност
- Обхват на атмосферно налягане: 300- 1100 hPa
- Както I2C, така и SPI

Размери
Дължина: 1,47cm
Ширина: 1,14cm
Височина: 0,23cm

  • 3-в-1 сензор
  • версия 3.3V
  • I2C и SPI
  • 2 монтажни отвора

Защо да изберете този продукт?

  • Измерва три стойности – Температура, влажност на въздуха и атмосферно налягане в един сензор.
  • Подходящ за ESP платки – За ESP8266, ESP32 и Wemos D1.
  • I2C и SPI – Работи и с двата цифрови интерфейса.
  • Избираем I2C адрес – Адресът може да се настройва чрез спойка GS2.
  • С включени pull-up резистори – Оборудван с I2C pull-up резистори.
Спецификации
Размери1,47cm x 1,14cm x 0,23cm
Разстояние между пиновете2,54 mm
ИнтерфейсI2C
Подходящ заESP8266, ESP32, Wemos D1
Температурен диапазон-40 / +85 C
Захранващо напрежение3V до 3.6 V
Монтажни отвори3.5mm
Макс. влажност на въздуха0 - 100% rel.
Размер на сензора2.5mm x 2.5mm x 0.93mm
Атмосферно налягане300- 1100 hPa

В опаковката

  • Breakout платка с Bosch BME280
  • 7-пинов хедър 2.54mm

Често купувани заедно

Общо: € 15,05

Отзиви

Все още няма отзиви.

Напиши отзив
Твоята оценка

Доставка & връщане

Доставка

  • Пратка с track & trace€ 7,70В рамките на 24 часа
  • Вземане от локация на PostNL€ 7,40В рамките на 24 часа
  • Пратка за пощенската кутия€ 3,70В рамките на 2 работни дни
  • Пратка за пощенска кутия 24 часа€ 4,55В рамките на 24 часа
  • Вземане от магазинаБезплатно
Всичко за доставката

Връщане

Не си доволен? Имаш 30 дни след получаването, за да върнеш продукта.

Всичко за връщането

Наскоро разгледани