BME680 4'ü 1 Arada Çevre Sensörü

Tek bir modülde Basınç, Sıcaklık, Nem ve İç Hava Kalitesi (VOC) ölçümü. Akıllı ev ve IoT projeleriniz için komple çözüm.

Resim 1
Resim 2

Genel Bakış ve Öne Çıkan Özellikler

QUANTRO HARDWARES BME680 modülü, çevresel izleme projeleri için İsviçre çakısı gibidir. Bosch'un bu güçlü sensörü, sadece basınç ve sıcaklığı değil, aynı zamanda bağıl nemi ve uçucu organik bileşikleri (VOC) de ölçerek iç mekan hava kalitesi hakkında size tam bir resim sunar. Akıllı termostatlar, hava temizleme cihazları, IoT tabanlı hava kalitesi izleme sistemleri ve daha fazlası için mükemmel bir seçimdir.

4'ü 1 Arada Sensör

Basınç, sıcaklık, nem ve gaz (VOC) ölçümü.

Hava Kalitesi İndeksi

İç mekan hava kalitesini (IAQ) izlemek için ideal.

5V & 3.3V Lojik Uyumu

Dahili seviye dönüştürücü ile tüm sistemlerle tam uyum.

Geniş Uygulama Alanı

Akıllı ev, IoT ve endüstriyel izleme için mükemmel.

Teknik Özellikler

SensörBosch BME680
Çalışma Gerilimi3.3V
Haberleşme ArayüzüI2C
Varsayılan I2C Adresi`0x77` (`0x76` olarak değiştirilebilir)
Basınç Aralığı300 hPa - 1100 hPa
Sıcaklık Aralığı-40 °C ile 85 °C arası
Nem Aralığı0% - 100% RH, ±3% hassasiyet
Gaz SensörüUçucu Organik Bileşikler (VOC)

Çoklu Sensör Kabiliyeti

Donanım Detayları

Bağlantı ve Örnek Kod

MCU Bağlantısı


  • BME680 GNDMCU GND

  • BME680 3.3VMCU 3.3V

  • BME680 SDAMCU SDA

  • BME680 SCLMCU SCL

Örnek Kod


#include <Wire.h>
#include "QUANTRO_BME680.h"

QUANTRO_BME680 bme;

void setup() {
  Serial.begin(9600);
  if (!bme.begin_I2C()) {
    Serial.println("BME680 bulunamadı!");
    while (1);
  }
}

void loop() {
  if (!bme.performReading()) {
    Serial.println("Okuma hatası!");
    return;
  }
  Serial.print("Sıcaklık: "); Serial.print(bme.temperature); Serial.println(" *C");
  Serial.print("Basınç: "); Serial.print(bme.pressure / 100.0); Serial.println(" hPa");
  Serial.print("Nem: "); Serial.print(bme.humidity); Serial.println(" %RH");
  Serial.print("Gaz Direnci: "); Serial.print(bme.gas_resistance / 1000.0); Serial.println(" KOhms");
  delay(2000);
}