BME280 Sensör Modülü 3,3 V I2C - Basınç, Sıcaklık ve Nem
Yeni

BME280 Sensör Modülü 3,3 V I2C - Basınç, Sıcaklık ve Nem

BME280 Sensör 3,3 V I2C arayüzüyle basınç, sıcaklık ve nem ölçer. Arduino, ESP32 ve IoT tabanlı ortam izleme projeleri için uygundur.
308,85 ₺
Stok Kodu
sk2267
Fiyat
5,20 USD + KDV

BME280 Sensör Modülü 3,3 V I2C - Basınç, Sıcaklık ve Nem

BME280 Sensör, atmosfer basıncı, ortam sıcaklığı ve bağıl nem değerlerini tek bir sensör üzerinden dijital olarak ölçen, 3,3 V beslemeli bir çevresel ölçüm modülüdür. I2C haberleşme arayüzü üzerinden elde edilen verilerin mikrodenetleyicilere aktarılmasını sağlar. Hava durumu istasyonları, akıllı ev otomasyonu, IoT sistemleri, elektronik eğitim ve çevresel izleme projelerinde kullanılabilir.

Ürün Tanımı

Bosch Sensortec tarafından geliştirilen BME280, üç farklı ölçüm işlevini kompakt bir yarı iletken sensörde birleştirir. Sıcaklık, nem ve barometrik basınç ölçümleri için ayrı sensörler kullanılması ihtiyacını azaltır.

BME280 Sensör, dijital ölçüm yapısı ve düşük güç tüketimi sayesinde özellikle veri kaydediciler, batarya destekli ölçüm sistemleri ve uzaktan ortam izleme uygulamalarında tercih edilir.

Atmosfer basıncı ölçümü sayesinde hava basıncındaki değişimler izlenebilir. Nem ölçümüyle ortamın bağıl nem seviyesi belirlenebilir. Sıcaklık ölçümü ise hem ortam sıcaklığının tahmin edilmesine hem de sensörün diğer ölçümlerinin sıcaklığa göre düzeltilmesine yardımcı olur.

Ürünün I2C arayüzü, uyumlu mikrodenetleyiciler üzerinden dijital veri okumayı kolaylaştırır. Uygun bağlantı ve yazılım kullanılarak ölçülen değerler bir ekranda gösterilebilir, kayıt altına alınabilir veya başka sistemlere aktarılabilir.

Öne Çıkan Özellikler
  • 3'ü 1 arada ölçüm: Sıcaklık, nem ve atmosfer basıncını ölçer.
  • 3,3 V DC besleme: 3,3 V sistemlerle kullanıma uygundur.
  • I2C haberleşme: SDA ve SCL sinyal hatları üzerinden dijital veri aktarımı sağlar.
  • Geniş sıcaklık aralığı: -40 ile +85 °C arasında sensör çalışma aralığı.
  • Basınç ölçümü: 300–1100 hPa aralığında barometrik basınç algılama.
  • Nem ölçümü: %0–100 RH ölçüm aralığı.
  • Düşük güç tüketimi: Güç tasarrufu gerektiren uygulamalara uygun sensör mimarisi.
  • Yazılımla yapılandırma: Normal, zorlamalı (forced) ve uyku (sleep) çalışma modları.
  • Adres seçenekleri: Sensör seviyesinde 0x76 ve 0x77 I2C adres desteği.
  • Dijital ölçüm: Sensöre ait kalibrasyon katsayılarıyla düzeltilmiş sıcaklık, basınç ve nem verileri.

Teknik Özellikler

Aşağıdaki değerler Bosch Sensortec BME280 sensör çipinin resmî teknik dokümanından alınmıştır. Modülün harici bağlantıları, fiziksel ölçüleri ve toplam akım tüketimi kullanılan devre kartının tasarımına bağlı olabilir.

Model BME280
Sensör Üreticisi Bosch Sensortec
Ölçüm Parametreleri Sıcaklık, bağıl nem ve atmosfer basıncı
Modül Besleme Gerilimi 3,3 V DC
Sensör Çipi Besleme Aralığı (VDD) 1,71–3,6 V DC
Sensör Çipi Arayüz Beslemesi (VDDIO) 1,2–3,6 V DC
Modül Haberleşmesi I2C
I2C Adres Seçenekleri 0x76 / 0x77 (sensör çipi)
I2C Azami Hız 3,4 MHz (sensör çipi)
Sıcaklık Ölçüm Aralığı -40 ile +85 °C
Sıcaklık Doğruluğu ±0,5 °C (0–65 °C aralığında)
Nem Ölçüm Aralığı %0–100 RH
Nem Doğruluğu ±3 %RH (25 °C, %20–80 RH)
Nem Tepki Süresi 1 saniye (tipik, τ63%)
Basınç Ölçüm Aralığı 300–1100 hPa
Mutlak Basınç Doğruluğu ±1 hPa (0–65 °C, tipik)
Basınç Çözünürlüğü 0,18 Pa (en yüksek örnekleme ayarında)
Tipik Ortalama Akım 3,6 µA (1 Hz, üç ölçüm etkin)
Uyku Modu Akımı 0,1 µA (tipik, sensör çipi)
Sensör Çipi Boyutları 2,5 × 2,5 × 0,93 mm

Not: Akım tüketimi ve doğruluk değerleri üreticinin belirlediği ölçüm koşullarına aittir. Sensörün bulunduğu modül kartı ek bileşenler içeriyorsa toplam akım tüketimi farklı olabilir. Sensör çipi boyutları PCB modülünün dış ölçüleri değildir.

Ölçüm Parametreleri ve Çalışma Prensibi

1. Sıcaklık Ölçümü

BME280, entegre sıcaklık algılama devresi üzerinden sıcaklık verisini dijital olarak sağlar. Sıcaklık bilgisi, diğer sensör verilerinin düzeltilmesinde de kullanılır. Ölçümün ortam sıcaklığını doğru temsil etmesi için sensörün yakındaki ısı kaynaklarından ve kart üzerindeki ısınan bileşenlerden etkilenmemesine dikkat edilmelidir.

2. Bağıl Nem Ölçümü

Bağıl nem, havadaki su buharının mevcut sıcaklıktaki doygunluk seviyesine oranını ifade eder. Sensör, ortamın bağıl nem değerini yüzde olarak ölçer. Elde edilen bilgiler havalandırma, ortam izleme ve nem kontrol uygulamalarında değerlendirilebilir.

3. Atmosfer Basıncı Ölçümü

Barometrik basınç, atmosferin uyguladığı basınçtır. BME280 bu değeri ölçerek hava koşullarındaki değişikliklerin izlenmesine yardımcı olur. Basınç verisi, uygun matematiksel hesaplamalarla yaklaşık irtifa değişiminin tahmininde de kullanılabilir. İrtifa hesaplamasının doğruluğu referans atmosfer basıncına ve hava koşullarına bağlıdır.

Elektriksel ve I2C Bağlantı Bilgileri

BME280 Sensör, bu ürünün I2C modül sürümünde SDA ve SCL hatları üzerinden kontrol kartıyla haberleşir. Sensör çipinin iki farklı I2C adresi bulunur. Modülün hangi adresi kullandığı kart üzerindeki bağlantı tasarımına bağlıdır.

Bağlantı İşlev Açıklama
VCC / VIN Besleme 3,3 V DC besleme bağlantısı
GND Toprak Ortak referans bağlantısı
SCL / SCK Saat hattı I2C saat sinyali
SDA / SDI Veri hattı I2C çift yönlü veri bağlantısı

Tablodaki isimler I2C bağlantı işlevlerini gösterir. Fiziksel pin sırası, kart üzerindeki yazılar ve bağlantı sayısı modül sürümüne göre değişebilir. Bağlantı öncesinde kullanılan kartın üzerindeki pin etiketleri kontrol edilmelidir.

I2C Adresleri ve Sensör Kimliği

Üretici dokümanına göre BME280 çipi, SDO bağlantı durumuna bağlı olarak 0x76 veya 0x77 I2C adresinde çalışabilir. Bazı modüllerde bu adres PCB tasarımında sabitlenmiş olabilir.

  • 0x76: SDO ucu GND seviyesinde olduğunda.
  • 0x77: SDO ucu VDDIO seviyesinde olduğunda.
  • 0x60: BME280 sensörünün çip kimlik (chip ID) değeri.

I2C haberleşmesi kurulamadığında bir I2C tarayıcı programı kullanılarak aktif adres tespit edilebilir. Ayrıca yazılım üzerinden çip kimliği kontrol edilerek BME280 ile BMP280 gibi farklı sensörlerin ayrımı yapılabilir.

Arduino ile BME280 Kullanım Örneği

BME280 sensöründen sıcaklık, nem ve basınç verileri Arduino IDE üzerinden okunabilir. Örnek uygulamada Adafruit BME280 Library ve Adafruit Unified Sensor kütüphaneleri kullanılır.

Bağlantı mantığı: 3,3 V besleme ve ortak GND bağlantısı sağlanır. Modülün SDA ve SCL uçları, kullanılan geliştirme kartının uygun I2C hatlarına bağlanır. I2C hatlarının gerilim seviyesi 3,3 V sınırına uygun olmalıdır.

Örnek Arduino kodu:

#include 
#include 
#include 

Adafruit_BME280 bme;

void setup() {
  Serial.begin(9600);
  Wire.begin();

  if (!bme.begin(0x76) && !bme.begin(0x77)) {
    Serial.println("BME280 bulunamadi!");
    while (true) {
      delay(1000);
    }
  }

  Serial.println("BME280 hazir.");
}

void loop() {
  Serial.print("Sicaklik: ");
  Serial.print(bme.readTemperature());
  Serial.println(" C");

  Serial.print("Nem: ");
  Serial.print(bme.readHumidity());
  Serial.println(" %RH");

  Serial.print("Basinc: ");
  Serial.print(bme.readPressure() / 100.0F);
  Serial.println(" hPa");

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

Program, sensörün iki olası I2C adresini kontrol eder. Başarılı bağlantı sonrasında sıcaklık, nem ve basınç değerlerini iki saniyelik aralıklarla seri monitöre aktarır. Kodun çalışması için kütüphanelerin kurulu olması ve kullanılan kartın I2C bağlantılarının doğru yapılandırılması gerekir.

Örnek Ölçüm Verileri

Aşağıdaki değerler açıklayıcı amaçla hazırlanmış örneklerdir; ürünün gerçek test sonuçları değildir.

Parametre Örnek Değer
Sıcaklık 24,5 °C
Bağıl Nem %45 RH
Atmosfer Basıncı 1013,25 hPa

Uygun bir kontrol sistemiyle bu bilgiler LCD ekranda görüntülenebilir, bilgisayara aktarılabilir veya IoT uygulamalarında uzaktan izlenebilir.

Kullanım Alanları

  • Meteoroloji projeleri: Sıcaklık, nem ve atmosfer basıncı izleme.
  • Akıllı ev sistemleri: İç ortam koşullarının izlenmesi ve otomasyon senaryoları.
  • Arduino ve ESP32: 3,3 V uyumlu I2C bağlantısıyla veri toplama uygulamaları.
  • Raspberry Pi: I2C üzerinden çevresel ölçüm ve kayıt sistemleri.
  • IoT projeleri: Sensör verilerinin ağ bağlantılı sistemlere aktarılması.
  • HVAC sistemleri: Isıtma, havalandırma ve iklimlendirme kontrolünde ortam verilerinin kullanılması.
  • Veri kaydediciler: Ölçüm değerlerinin belirli zaman aralıklarında kayıt altına alınması.
  • Yükseklik değişimi izleme: Basınç verilerinden yaklaşık irtifa değişiminin hesaplanması.
  • Elektronik eğitim: I2C haberleşme, çevresel sensör ve mikrodenetleyici uygulamaları.

Çalışma Modları

Uyku Modu (Sleep): Sensör ölçüm yapmadığı sırada düşük güç tüketimi durumunda kalır.

Zorlamalı Mod (Forced): Ölçüm komutu verildiğinde tek ölçüm döngüsü gerçekleştirilir ve sensör tekrar uyku durumuna geçer. Belirli aralıklarla ölçüm yapan sistemler için uygundur.

Normal Mod (Normal): Sensör, yapılandırılan bekleme süreleri ve ölçüm ayarları doğrultusunda periyodik ölçüm gerçekleştirir.

Örnekleme ve dijital filtre ayarları, ölçüm gürültüsü, tepki süresi ve enerji tüketimi arasında denge kurulmasına yardımcı olur.

Uyumluluk ve Kullanım Notları

  • Modül, 3,3 V DC besleme esas alınarak kullanılmalıdır.
  • BME280 çipinin I2C girişleri doğrudan 5 V lojik seviyelerine uygun değildir. 5 V kontrol kartlarında gerekli seviye dönüştürme önlemleri alınmalıdır.
  • Pin dizilimi ve modül üzerinde bulunan ek devre bileşenleri ürün kartına göre kontrol edilmelidir.
  • Nem ölçümlerinde sensörün yoğuşmasız ortamda çalıştırılması gerekir.
  • Modül, sıcaklık ölçümünü etkileyebilecek ısı üreten parçalardan mümkün olduğunca uzak yerleştirilmelidir.
  • Sensörün doğrudan suya maruz bırakılmaması ve hava girişinin engellenmemesi gerekir.
  • Atmosfer basıncından hesaplanan yükseklik değeri, referans basınç ve hava koşullarından etkilenir.
  • Ölçüm doğruluğu gerektiren uygulamalarda üreticinin belirttiği sıcaklık, nem ve basınç koşulları dikkate alınmalıdır.

Kaynaklar ve Dokümanlar

Bu ürüne ilk yorumu siz yapın!
Ürün hakkında henüz soru sorulmamış.
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
BME280 Sensör Modülü 3,3 V I2C - Basınç, Sıcaklık ve Nem BME280 Sensör 3,3 V I2C arayüzüyle basınç, sıcaklık ve nem ölçer. Arduino, ESP32 ve IoT tabanlı ortam izleme projeleri için uygundur. sk2267 BME280 Sensör Modülü 3,3 V I2C - Basınç, Sıcaklık ve Nem

Tavsiye Et

*
*
*
ideasoft e-ticaret paketleri ile hazırlandı.