- Stok Durumu: Stok Var
- Marka: OEM
- Model: BMI160 Modül
- SKU: RBZ.100.280
BMI160 Sensör Modülü
Üç Eksenli Jiroskop + Üç Eksenli İvme Ölçer
BMI160 Gyro Sensör Modülü, Bosch'un BMI160 6 eksen (6DOF) hareket sensörü çipini kullanan, piyasada GY-BMI160 adıyla bilinen mor renkli küçük bir karttır. Çip, 16 bit çözünürlüklü 3 eksenli ivme ölçer ile 3 eksenli jiroskopu tek gövdede birleştirir. Modül hızlanma verisini (X, Y ve Z yönlerindeki ivme) ve jiroskop verisini (X, Y ve Z eksenleri etrafındaki dönme hızı) verir; eğim, yön ve hareket algılama gerektiren projelerde kullanılır.
İvme ölçer ve jiroskop tam çalışma modundayken çipin tipik akım tüketimi yalnızca 925µA'dir; bu ultra düşük güç tüketimi sayesinde pille çalışan IoT ve giyilebilir projeler için çok uygundur. Akıllı telefon, tablet ve giyilebilir cihazlar için tasarlanan BMI160'ın içinde adım algılayıcı ve adım sayar (pedometre), anlamlı hareket algılama, dokunma (tap) ve yön algılama gibi gömülü işlevler bulunur; koşu ve yürüme gibi hareketler ek işlemci yükü olmadan algılanır.
Modül I2C veya SPI arayüzüyle haberleşir. Kart üzerindeki LDO regülatör sayesinde VIN pininden 3V-5V ile beslenebilir; 3.3V sistemlerde doğrudan 3V3 pini kullanılabilir. 12 pinli kartta besleme, I2C/SPI, adres seçimi (SAO) ve iki kesme (INT1, INT2) pinleri dışarı alınmıştır. 2.54mm pin aralığı sayesinde breadboard üzerinde kolayca denenir; yaklaşık 18mm x 13mm boyutundaki kart, 2 montaj deliğiyle projeye vidayla sabitlenir.
Özellikler:
- Sensör çipi: Bosch BMI160, 3 eksen ivme ölçer + 3 eksen jiroskop (6DOF IMU)
- İvme ölçer ölçüm aralığı: ±2g / ±4g / ±8g / ±16g (seçilebilir)
- Jiroskop ölçüm aralığı: ±125 / ±250 / ±500 / ±1000 / ±2000 °/s (seçilebilir)
- Çözünürlük: 16 bit dijital çıkış (ivme ve jiroskop)
- Haberleşme arayüzü: I2C (en çok 1MHz) veya SPI
- I2C adresi: 0x68 (SAO GND'ye bağlı) veya 0x69 (SAO 3.3V'a bağlı)
- Besleme gerilimi: VIN pininden 3V-5V (kart üstünde LDO regülatör) veya 3V3 pininden 3.3V
- Sinyal seviyesi: 3.3V, kartta seviye dönüştürücü yok (çipin pinleri en çok VDDIO+0.3V, VDDIO en çok 3.6V)
- Akım tüketimi: tipik 925µA (ivme ölçer ve jiroskop tam çalışma, çip değeri)
- Veri hızı (ODR): ivme ölçer 12.5Hz - 1600Hz (normal modda), jiroskop 25Hz - 3200Hz
- FIFO tampon: 1024 bayt (veri kaybını önler, işlemci daha uzun uyuyabilir)
- Gömülü işlevler: adım algılayıcı ve adım sayar, anlamlı hareket, hareket / hareketsizlik, dokunma (tap), yön ve düz konum algılama
- Kesme çıkışları: INT1 ve INT2, programlanabilir
- İkincil arayüz: SCX / SDX pinlerine harici manyetometre (I2C) bağlanarak 9 eksene genişletme ya da OIS (SPI, OCS çip seçme) kullanımı
- Pinler (12 adet): VIN, 3V3, GND, SCL, SDA, CS, SAO, OCS, INT2, INT1, SCX, SDX
- Uyumlu kartlar: Arduino, ESP32, ESP8266, STM32, Raspberry Pi ve I2C / SPI destekli tüm kartlar
- Darbe dayanımı: 10000g (çip değeri)
- Çalışma sıcaklığı: -40°C - +85°C (çip değeri)
- Pin aralığı: 2.54mm, breadboard uyumlu; 2 adet montaj deliği
- Renk: Mor PCB
- Ölçüler: yaklaşık 18mm x 13mm
Kullanım bilgileri:
- I2C bağlantısı: VIN'i 5V'a (ya da 3V3'ü 3.3V'a), GND'yi GND'ye, SCL'yi kartın SCL pinine, SDA'yı SDA pinine bağlayın. SAO'yu GND'ye bağlarsanız adres 0x68, 3.3V'a bağlarsanız 0x69 olur; SAO'yu boşta bırakmayın.
- I2C kullanımında CS pinini 3V3'e bağlayın; SPI kullanımında CS çip seçme, SCL saat (SCK), SDA veri girişi (MOSI), SAO veri çıkışı (MISO) olarak kullanılır.
- Yazılımdaki I2C adresini kartınızdaki SAO bağlantısına göre (0x68 ya da 0x69) ayarlayın. SCX ve SDX çipin ikincil arayüzünün saat ve veri pinleri (harici manyetometre I2C ya da OIS SPI), OCS ise ikincil OIS SPI arayüzünün çip seçme pinidir; temel kullanımda bu üç pin boş bırakılır.
Kullanım alanları:
- Drone ve quadcopter uçuş kontrol kartları
- Kendini dengeleyen robot ve araçlar
- Gimbal ve kamera sabitleme düzenekleri
- Pedometre (yürüme adımı sayma) ve giyilebilir cihazlar
- Eğim ölçümü ve dijital su terazisi
- Hızlanma, titreşim ve serbest düşme algılama
- Yatay / dikey mod arasında geçiş yapan ekranlar
- Hareket ve jest algılama, havada fare (air mouse) uygulamaları
- VR / AR baş takibi ve oyun kumandaları
- Arduino ve ESP32 ile eğitim ve IoT projeleri
Dikkat edilmesi gerekenler:
- Kartın sinyal hatları 3.3V seviyesindedir ve kartta seviye dönüştürücü yoktur. 5V Arduino ile I2C kullanımında SCL / SDA hatlarında seviye dönüştürücü önerilir; SPI kullanımında Arduino'nun 5V çıkışları (CS, SCL, SDA) karta doğrudan bağlanmamalı, seviye dönüştürücü kullanılmalıdır.
- 3V3 pinine 5V vermeyin; 5V besleme yalnızca VIN pinine bağlanır. VIN'e 5V'tan yüksek gerilim uygulamayın.
- Pin header lehimlenirken havyayı pinde uzun süre tutmayın; sensör çipi ısıya ve statik elektriğe duyarlıdır.
- Jiroskop verisinde zamanla kayma (drift) olur. Ölçümden önce modülü sabit tutarak sıfır noktası kalibrasyonu yapın; eğim açısı için ivme ve jiroskop verisini filtreyle (tamamlayıcı / Kalman) birleştirin.

Paket içeriği:
- 1 Adet BMI160 Gyro Sensör Modülü
- 1 Adet 12 pinli erkek pin header (lehimlenmemiş)
- Not: Arduino / geliştirme kartı ve bağlantı kabloları pakete dahil değildir.