Arkisin ennen klo 14.00 tilatut tuotteet lähetetään samana päivänä ja ovat 98 %:ssa tapauksista perillä seuraavana päivänä. Ilmainen palautus 30 päivän harkinta-aika 1 vuoden takuu

Kytkentäkaavio ja koodiesimerkki

Näin kytket 3-in-1 anturi Lämpötila Ilmankosteus ja Ilmanpaine | 3.3V | I2C ja SPI | Bosch BME280:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.

BME280-lämpötila-, kosteus- ja paineanturin demo

Tämä projekti lukee ympäristön lämpötilaa, suhteellista kosteutta ja ilmanpainetta 3.3V BME280-anturilla, joka on kytketty Arduino Uno -korttiin. 4-kanavainen kaksisuuntainen logic level shifter muuntaa 5V I2C-signaalit turvallisesti 3.3V-tasolle. Anturin lukemat tulostetaan Serial Monitoriin kahden sekunnin välein.

Kytkentäkaavio: 3-in-1 anturi Lämpötila Ilmankosteus ja Ilmanpaine | 3.3V | I2C ja SPI | Bosch BME280 laitteessa Arduino UNO
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: 3-in-1 anturi Lämpötila Ilmankosteus ja Ilmanpaine | 3.3V | I2C ja SPI | Bosch BME280 laitteessa Arduino UNO
Kytkentätaulukko · Klikkaa suurentaaksesi
BME280_Temperature_Humidity_Pressure_Sen.ino · käännetty ja testattu
/*
 * ==================================================================
 *  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);
}

Tarvittavat kirjastot: 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 -sääanturin valvonta

Tämä projekti lukee Bosch BME280 -anturilta ympäristön lämpötilan, suhteellisen ilmankosteuden ja ilmanpaineen I2C-liitännän kautta. Kytke 3.3V-anturi suoraan ESP32:n käyttöjännitteeseen ja oletusarvoisiin I2C-nastoihin (GPIO 21 ja 22). Avaa Serial Monitor nopeudella 115200 baud nähdäksesi reaaliaikaiset ympäristömittaukset, jotka päivittyvät kahden sekunnin välein.

Kytkentäkaavio: 3-in-1 anturi Lämpötila Ilmankosteus ja Ilmanpaine | 3.3V | I2C ja SPI | Bosch BME280 laitteessa ESP32 DevKit V1
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: 3-in-1 anturi Lämpötila Ilmankosteus ja Ilmanpaine | 3.3V | I2C ja SPI | Bosch BME280 laitteessa ESP32 DevKit V1
Kytkentätaulukko · Klikkaa suurentaaksesi
ESP32_BME280_Weather_Sensor_Monitor.ino · käännetty ja testattu
/*
 * ==================================================================
 *  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);
}

Tarvittavat kirjastot: 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-in-1 anturi Lämpötila Ilmankosteus ja Ilmanpaine | 3.3V | I2C ja SPI | Bosch BME280

HUOMIO 3.3V versio. Sopii ESP8266:lle, ESP32:lle, Wemos D1:lle jne.

GY-BME280 on breakout-levy, jossa on Bosch Sensortec ME280 -lämpötila-, ilmankosteus- ja ilmanpaineanturi.
Levyssä on valittava I2C-osoite (juotoslinkki GS2)
- I2C-vetovastukset
- Sisältää 7-napaisen 2.54mm pin headerin
- kaksi 3.5mm kiinnitysreikää.

BME280 Ominaisuudet
- Anturin merkki: Bosch
- Anturin koko 2.5mm x 2.5mm x 0.93mm metallikannella LGA
- Digitaalinen liitäntä I2C (jopa 3.4 MHz) ja SPI (3- ja 4-johtiminen, jopa 10 MHz)
- Käyttöjännite: 3V - 3.6 V
- Virrankulutus 1.8 uA @ 1Hz kosteus ja lämpötila, 2.8 uA @ 1Hz paine ja lämpötila. 3.6 uA @ 1Hz kosteus, paine ja lämpötila ja 0.1 uA lepotilassa
- Lämpötila-anturin alue -40 / +85 C,
- Ilmankosteusalue; 0 - 100% rel. ilmankosteus
- Ilmanpainealue: 300- 1100 hPa
- Sekä I2C että SPI

Afmetingen
Lengte: 1,47cm
Breedte: 1,14cm
Hoogte: 0,23cm

  • 3-in-1-anturi
  • 3.3V-versio
  • I2C ja SPI
  • 2 kiinnitysreikää

Miksi valita tämä tuote?

  • Mittaa kolme arvoa – Lämpötila, ilmankosteus ja ilmanpaine yhdessä anturissa.
  • Sopii ESP-levyille – ESP8266:lle, ESP32:lle ja Wemos D1:lle.
  • I2C ja SPI – Toimii molemmilla digitaalisilla liitännöillä.
  • Valittava I2C-osoite – Osoite säädettävissä juotoslinkin GS2 kautta.
  • Sisältää pull-upit – Varustettu I2C-pull-up-vastuksilla.
Tiedot
Mitat1,47cm x 1,14cm x 0,23cm
Nastaväli2,54 mm
LiitäntäI2C
SopiiESP8266, ESP32, Wemos D1
Lämpötila-alue-40 / +85 C
Käyttöjännite3V - 3.6 V
Asennusreiät3.5mm
Maks. ilmankosteus0 - 100% rel.
Anturin koko2.5mm x 2.5mm x 0.93mm
Ilmanpaine300- 1100 hPa

Pakkauksessa

  • Breakout board Bosch BME280:lla
  • 7-nastainen header 2.54mm

Usein ostettu yhdessä

Yhteensä: € 15,05

Arvostelut

Ei vielä arvosteluja.

Kirjoita arvostelu
Arvostelusi

Toimitus & palautukset

Toimitus

  • Paketti seurannalla€ 7,7024 tunnin sisällä
  • Nouto PostNL:n toimipisteestä€ 7,4024 tunnin sisällä
  • Kirjelaatikko-paketti€ 3,702 arkipäivän kuluessa
  • Kirjelaatikko­paketti 24 tuntia€ 4,5524 tunnin sisällä
  • Nouto myymälästäIlmainen
Kaikki toimituksesta

Palautukset

Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.

Kaikki palautuksista

Aiemmin katsotut