Objednáno v pracovní den do 14:00 = odesláno ještě týž den 30 dní na odstoupení od smlouvy Záruka 1 rok
← Zpět na přehled

Schéma zapojení a ukázkový kód

Takto připojíš 3v1 senzor Teplota Vlhkost a Tlak | 3.3V | I2C a SPI | Bosch BME280 k Arduino UNO nebo ESP32, s ukázkovým sketchem, který můžeš hned nahrát.

Ukázka senzoru BME280 pro teplotu, vlhkost a tlak

Tento projekt měří okolní teplotu, relativní vlhkost a atmosférický tlak pomocí 3.3V senzoru BME280 připojeného k Arduino Uno. 4kanálový obousměrný logic level shifter bezpečně převádí 5V signály I2C na 3.3V. Naměřené hodnoty ze senzoru se zobrazují v Serial Monitoru každé dvě sekundy.

Schéma zapojení: 3v1 senzor Teplota Vlhkost a Tlak | 3.3V | I2C a SPI | Bosch BME280 na Arduino UNO
Schéma zapojení · Kliknutím zvětšíte
Tabulka zapojení: 3v1 senzor Teplota Vlhkost a Tlak | 3.3V | I2C a SPI | Bosch BME280 na Arduino UNO
Tabulka zapojení · Kliknutím zvětšíte
BME280_Temperature_Humidity_Pressure_Sen.ino · zkompilováno a otestováno
/*
 * ==================================================================
 *  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);
}

Potřebné knihovny: 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

Monitor meteorologického senzoru ESP32 BME280

Tento projekt čte okolní teplotu, relativní vlhkost a barometrický tlak ze senzoru Bosch BME280 pomocí rozhraní I2C. Připojte 3.3V senzor přímo k napájení ESP32 a k výchozím pinům I2C (GPIO 21 a 22). Otevřete Serial Monitor na 115200 baud a zobrazte si měření okolních podmínek v reálném čase, aktualizovaná každé dvě sekundy.

Schéma zapojení: 3v1 senzor Teplota Vlhkost a Tlak | 3.3V | I2C a SPI | Bosch BME280 na ESP32 DevKit V1
Schéma zapojení · Kliknutím zvětšíte
Tabulka zapojení: 3v1 senzor Teplota Vlhkost a Tlak | 3.3V | I2C a SPI | Bosch BME280 na ESP32 DevKit V1
Tabulka zapojení · Kliknutím zvětšíte
ESP32_BME280_Weather_Sensor_Monitor.ino · zkompilováno a otestováno
/*
 * ==================================================================
 *  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);
}

Potřebné knihovny: 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

Nedávno zobrazené

5mm Super Flux Piranha 4pin LED - Žlutá

5mm Super Flux Piranha 4pin LED - Žlutá

€ 0,60
Sada robotu sledujícího čáru (k vlastnímu pájení, DIY)

Sada robotu sledujícího čáru (k vlastnímu pájení, DIY)

€ 10,65
Solenoidový vodní nebo vzduchový ventil 12V plastový NC

Solenoidový vodní nebo vzduchový ventil 12V plastový NC

€ 6,00
Sada tlačítek, momentová - 25 kusů, 5 barev, 12X12x7.3mm

Sada tlačítek, momentová - 25 kusů, 5 barev, 12X12x7.3mm

€ 3,40
Knoflík pro potenciometr Žlutý 15mm 17mm

Knoflík pro potenciometr Žlutý 15mm 17mm

€ 0,40
Sada smršťovacích bužírek - 21 kusů, 6.0mm, barevná

Sada smršťovacích bužírek - 21 kusů, 6.0mm, barevná

€ 5,20
6.7MM McNamum kolová spojka s M2.5*30 šroubem

6.7MM McNamum kolová spojka s M2.5*30 šroubem

€ 4,40
L-tvarovaný jednoosý TT motor pro pohon 3-6V

L-tvarovaný jednoosý TT motor pro pohon 3-6V

€ 2,55
ESP8266 D1 Mini V2 | WiFi | CH340G vývojová deska (Wemos)

ESP8266 D1 Mini V2 | WiFi | CH340G vývojová deska (Wemos)

€ 4,80
DC12V N20 Micro Metal Gear Motor Pololu 100rpm

DC12V N20 Micro Metal Gear Motor Pololu 100rpm

€ 8,00
Sada pigtail konektorů Micro JST PH 5 pinů male female

Sada pigtail konektorů Micro JST PH 5 pinů male female

€ 1,70
RFID Tag kulatá samolepka NXP Mifare Ntag215 13,56Mhz

RFID Tag kulatá samolepka NXP Mifare Ntag215 13,56Mhz

€ 1,70
Tlačítko | zap/vyp self lock | 5V LED Zelená | Nerez | 12mm

Tlačítko | zap/vyp self lock | 5V LED Zelená | Nerez | 12mm

€ 3,49
LoRa Anténa 433MHz 3dBi externí s IPEX a SMA připojením

LoRa Anténa 433MHz 3dBi externí s IPEX a SMA připojením

€ 4,30