2000 TL Üzeri Alışverişlerde Ücretsiz KargoDestek Hattı (0850 304 52 07)Hızlı Teslimat
Destek Hattı (0850 304 52 07)Hızlı TeslimatUzman Teknik Servis
Marka:ArgeRobo

BMP280 I2C/SPI Barometrik Basınç Sensörü Modülü

(0 Değerlendirme)

SKU: STOK906

₺ 30.00₺ 40.00

KDV Dahil

Stokta Var (60 Adet)
Ücretsiz Kargo2000 TL ve üzeri alışverişlerde ücretsiz kargo
Hızlı TeslimatSaat 12.00 öncesi siparişler aynı gün; tedarik ürünleri 1-3 iş gününde kargoda.

BMP280 I2C/SPI Barometrik Basınç ve Sıcaklık Sensörü Modülü

BMP280 Barometrik Basınç ve Sıcaklık Sensörü Modülü; atmosferik basınç, sıcaklık ve basınç verisinden hesaplanan yaklaşık yükseklik değerlerinin ölçülmesi için kullanılan kompakt ve düşük güç tüketimli dijital sensör modülüdür.

Arduino, ESP32, ESP8266, STM32 ve benzeri mikrodenetleyici kartlarıyla kullanılabilen BMP280; I2C ve SPI haberleşme protokollerini destekler. Hava istasyonları, yükseklik ölçümü, drone uygulamaları, IoT sistemleri ve çevresel ölçüm projelerinde yaygın olarak tercih edilir.

Teknik Özellikler

  • Sensör: Bosch BMP280
  • Ölçülen Değerler: Barometrik Basınç ve Sıcaklık
  • Basınç Ölçüm Aralığı: 300 - 1100 hPa
  • Sıcaklık Ölçüm Aralığı: -40°C ile +85°C
  • Mutlak Basınç Doğruluğu: Tipik ±1 hPa
  • Bağıl Basınç Doğruluğu: Tipik ±0.12 hPa
  • Basınç Çözünürlüğü: 0.01 hPa seviyesine kadar
  • Haberleşme: I2C ve SPI
  • I2C Adresi: 0x76 veya 0x77
  • ESP32 ile Uyumlu
  • Arduino ile Uyumlu
  • Düşük Güç Tüketimi
  • Kompakt Sensör Yapısı

Önemli: BMP280 nem sensörü değildir. Basınç ve sıcaklık ölçümü yapar. Nem ölçümü gerekiyorsa BME280 gibi nem sensörü içeren bir model tercih edilmelidir.

ESP32 ile BMP280 Bağlantısı

BMP280 barometrik basınç sensörü ESP32 I2C bağlantısı
BMP280 sensörünün ESP32 ile I2C bağlantı örneği

Görselde BMP280 sensörü ESP32 geliştirme kartına I2C haberleşme protokolü kullanılarak bağlanmıştır.

  • BMP280 VCC → ESP32 3.3V
  • BMP280 GND → ESP32 GND
  • BMP280 SDA → ESP32 GPIO21
  • BMP280 SCL → ESP32 GPIO22

ESP32 geliştirme kartlarında GPIO21 ve GPIO22, I2C haberleşmesi için yaygın olarak kullanılan SDA ve SCL pinleridir. ESP32 üzerinde I2C pinleri yazılım üzerinden farklı GPIO'lara da atanabilir.

BMP280 Pinleri

6 pinli BMP280 modüllerinde yaygın olarak aşağıdaki bağlantılar bulunur:

  • VCC: Sensör besleme bağlantısı
  • GND: Toprak bağlantısı
  • SCL: I2C saat hattı / SPI saat hattı
  • SDA: I2C veri hattı / SPI veri girişi
  • SDO: SPI veri çıkışı veya I2C adres seçimi
  • CSB: SPI Chip Select / I2C-SPI arayüz seçimi

I2C Adresi

BMP280 iki farklı I2C adresiyle kullanılabilir:

  • SDO = GND → 0x76
  • SDO = VCC / VDDIO → 0x77

Kullanılan breakout kartın devre yapısına göre varsayılan adres 0x76 veya 0x77 olabilir. Sensör yazılım tarafından bulunamıyorsa I2C Scanner kullanılarak gerçek adresin kontrol edilmesi önerilir.

CSB Pininin Görevi

CSB pini BMP280'in haberleşme arayüzünün seçiminde kullanılır. I2C modunda sensörün CSB hattının lojik HIGH seviyesinde olması gerekir.

Bazı BMP280 modüllerinde gerekli pull-up bağlantısı PCB üzerinde hazır olarak bulunduğundan CSB pininin harici olarak bağlanması gerekmez. Ancak farklı üreticilerin breakout kartlarında devre yapısı değişebileceği için kart üzerindeki bağlantılar kontrol edilmelidir.

3.3V ile Kullanım

ESP32 ile BMP280 kullanılırken 3.3V besleme tercih edilmesi güvenli ve doğrudan uyumlu bir çözümdür.

BMP280 sensör entegresinin kendisi düşük voltajlı bir komponenttir. Bazı breakout kartlarında regülatör ve seviye dönüştürücü bulunabilir ancak tüm BMP280 modüllerinde bu devrelerin bulunduğu varsayılmamalıdır.

Bu nedenle modülün yapısı bilinmiyorsa ESP32 ile 3.3V besleme kullanılması önerilir.

Barometrik Basınç Ölçümü

BMP280 atmosferik hava basıncını dijital olarak ölçer. Sensörün çalışma aralığı yaklaşık:

300 - 1100 hPa

arasındadır.

Atmosferik basınç verileri hava durumu takibi, yükseklik tahmini ve çevresel izleme uygulamalarında kullanılabilir.

Yükseklik Hesaplama

Atmosferik basınç yükseklik arttıkça genel olarak azalır. Bu nedenle BMP280 tarafından ölçülen basınç değeri ve referans deniz seviyesi basıncı kullanılarak yaklaşık yükseklik hesaplanabilir.

Bu özellik:

  • Drone projeleri
  • Robotik sistemler
  • Taşınabilir yükseklik ölçerler
  • Kat değişimi algılama
  • GPS destekli navigasyon sistemleri

gibi uygulamalarda kullanılabilir.

Not: Barometrik yükseklik değeri hava basıncındaki meteorolojik değişikliklerden etkilenir. Hassas yükseklik ölçümünde yerel deniz seviyesi basıncına göre kalibrasyon yapılmalıdır.

Sıcaklık Ölçümü

BMP280 içerisinde sıcaklık ölçümü de bulunur. Bu sıcaklık ölçümü öncelikle basınç ölçümünün sıcaklık kompanzasyonu için kullanılır.

Sıcaklık değeri yazılımla okunabilir ancak sensör kartının kendi elektroniklerinden ve çevresindeki komponentlerden gelen ısıdan etkilenebileceği için hassas ortam sıcaklığı ölçümü gereken uygulamalarda özel bir sıcaklık sensörü tercih edilebilir.

I2C Haberleşmesi

I2C bağlantısı BMP280'in mikrodenetleyicilerle kullanılmasının en kolay yöntemlerinden biridir. Haberleşme için yalnızca SDA ve SCL olmak üzere iki veri hattı gerekir.

Bu nedenle ESP32 üzerinde diğer GPIO pinleri farklı sensörler, röleler veya kontrol devreleri için kullanılmaya devam edilebilir.

SPI Haberleşmesi

BMP280 yalnızca I2C değil, SPI haberleşmesini de destekler. SPI özellikle daha yüksek haberleşme hızının gerektiği uygulamalarda tercih edilebilir.

SPI kullanımında SCL, SDA, SDO ve CSB pinleri haberleşme sinyalleri için kullanılır.

ESP32 ile Programlama

BMP280, Arduino IDE üzerinden ESP32 ile kolayca programlanabilir. Adafruit BMP280 Library veya BMP280 uyumlu farklı kütüphaneler kullanılarak sensörden basınç ve sıcaklık değerleri okunabilir.

ESP32 için yaygın I2C başlangıç bağlantısı:

  • SDA: GPIO21
  • SCL: GPIO22

şeklindedir.

Sensör algılanmıyorsa öncelikle bağlantılar, 3.3V besleme ve I2C adresinin 0x76 veya 0x77 olup olmadığı kontrol edilmelidir.

BMP280 ile BME280 Arasındaki Fark

BMP280 ile BME280 fiziksel olarak birbirine benzeyen sensörlerdir ancak ölçüm özellikleri farklıdır.

  • BMP280: Basınç + Sıcaklık
  • BME280: Basınç + Sıcaklık + Nem

Nem ölçümü gerektiren projelerde BMP280 yerine BME280 tercih edilmelidir.

Hava İstasyonu Uygulamaları

BMP280'in atmosferik basınç ve sıcaklık ölçebilmesi, sensörü küçük hava istasyonları için uygun hale getirir.

ESP32 ile birlikte kullanıldığında ölçülen değerler WiFi üzerinden web sunucusuna, MQTT sistemine veya IoT platformlarına aktarılabilir.

Düşük Güç Tüketimi

BMP280 düşük güç tüketimi için tasarlanmıştır. Uyku ve düşük örnekleme modları sayesinde batarya ile çalışan sensör düğümleri ve taşınabilir elektronik projelerde kullanılabilir.

Devre Tasarımında Dikkat Edilmesi Gerekenler

  • BMP280 basınç ve sıcaklık ölçer
  • Nem ölçümü yapmaz
  • Basınç ölçüm aralığı 300 - 1100 hPa'dır
  • I2C ve SPI haberleşmesini destekler
  • ESP32 ile 3.3V besleme kullanılması uygundur
  • ESP32 I2C bağlantısında yaygın olarak SDA GPIO21 kullanılır
  • ESP32 I2C bağlantısında yaygın olarak SCL GPIO22 kullanılır
  • I2C adresi 0x76 veya 0x77 olabilir
  • SDO pini I2C adresinin belirlenmesinde kullanılır
  • I2C modunda CSB hattının HIGH seviyesinde olması gerekir
  • Breakout kart üzerindeki dahili pull dirençleri üreticiye göre değişebilir
  • Hassas yükseklik ölçümünde yerel basınç kalibrasyonu yapılmalıdır

Kullanım Alanları

  • Hava istasyonları
  • Atmosferik basınç ölçümü
  • Barometrik yükseklik ölçümü
  • ESP32 IoT projeleri
  • Arduino projeleri
  • Drone ve uçuş sistemleri
  • GPS destekli navigasyon
  • Akıllı ev uygulamaları
  • Kablosuz sensör sistemleri
  • Taşınabilir ölçüm cihazları
  • Çevresel veri toplama sistemleri
  • Robotik projeler
  • Elektronik eğitim ve deney uygulamaları

Paket İçeriği

  • 1 Adet BMP280 I2C/SPI Barometrik Basınç ve Sıcaklık Sensörü Modülü

Alışverişiniz Bizimle Daha Kolay

Siparişinizden teslimata kadar her adımda şeffaf, hızlı ve güvenli bir deneyim.

150 TL Üzeri Ücretsiz Kargo

Stoktan ürünlerde 15.00’e kadar verilen siparişler aynı gün, tedarik bekleyen ürünler 2–3 iş gününde kargoda.

Kurumsal Fatura İmkânı

Şirket bilgilerinizi girerek siparişinizi kolayca kurumsal fatura ile tamamlayabilirsiniz.

Güvenli Alışveriş

Ödeme bilgileriniz güvenli bağlantı ve korumalı ödeme altyapısıyla işlenir.

Uzman Müşteri Desteği

Ürün seçimi ve sipariş sonrası sorularınızda deneyimli ekibimiz yanınızda.