SparkFun VR IMU Breakouten är en kostnadseffektiv lösning för dem som är intresserade av att utforska världen av virtual reality. I hjärtat av denna produkt finns CEVAs BNO086, ett tre-axlat accelerometer/gyro/magnetometer System in Package (SiP) med en 32-bitars ARM® Cortex™ M0+. BNO086 Inertial Measurement Unit (IMU) ger noggranna rotationsvektorer, vilket gör den idealisk för VR och andra applikationer som kräver riktning. Sensordata kombineras och korrektionsdriftas till exakt, pålitlig IMU-information, vilket gör VR IMU till ett perfekt val för alla projekt som kräver orienterings- eller rörelsesensorering.
Sparkfun VR IMU Breakout-brädan är utrustad med två I2C Qwiic-kontakter, förenklar gränssnittet med det lilla QFN-paketet. Som en del av Sparkfun Qwiic connect-system finns det inget behov av lödning för att förstå orienteringen. För dem som föredrar att använda en brödbräda finns också stift med 2,54 mm mellanrum.
Ursprungligen designad för Android-baserade mobiltelefoner för att bearbeta beräkningar för virtuell verklighetsglasögon, BNO080 har nu ersatts av BNO086 med förbättrade funktioner. Dessa inkluderar en 14-bitars accelerometerfusion, reducerad tomgångseffekt och interaktiv kalibrering. Sensorn är kraftfull och kommer med ett komplext gränssnitt. Brädan har dock lödbyglar, så att du kan välja mellan två olika I2C-adresser. Om jag2C är inte ditt föredragna kommunikationsval, sensorn stöder även SPI och UART. Ett jag2C-baserat bibliotek tillhandahålls som erbjuder rotationsvektor, acceleration, gyro- och magnetometeravläsningar, stegräkning och aktivitetsklassificerare.
Sparkfun Qwiic Connect System är ett ekosystem av I2C-sensorer, ställdon, skärmar och kablar utformade för att göra prototypframställning snabbare och mindre benägna att fel. Alla Qwiic-aktiverade kort använder en vanlig 1 mm delning, 4-stifts JST-kontakt, vilket minskar mängden erforderligt PCB-utrymme. De polariserade anslutningarna säkerställer att du inte kan ansluta den felaktigt.
Funktioner:
- Driftspänning: 2,4V - 3,6V (vanligtvis 3,3V via Qwiic-kabel)
- I2C (standard): Upp till 400kHz
- SPI: Upp till 3MHz
- UART: 3 Mbps
- Rotationsvektor: Dynamiskt fel: 3,5°, statiskt fel: 2,0°
- Spelrotationsvektor: Dynamiskt fel: 2,5°, Statiskt fel: 1,5°, Dynamisk kursavdrift: 0,5°/min
- Geomagnetisk rotationsvektor: Dynamiskt rotationsfel: 4,5°, statiskt rotationsfel: 3,0°
- Gravity Angle Error: 1,5°
- Linjär accelerationsnoggrannhet: 0,35m/s2
- Accelerometer Noggrannhet: 0,3m/s2
- Gyroskopnoggrannhet: 3,1°/sek
- Magnetometernoggrannhet: 1,4µT
- 2x Qwiic-anslutningsportar: I2C Adress: 0x4B (standard), 0x4A
- I2C Pull-Up-motstånd (2,2kΩ)
- Ström LED
- Byglar: Power LED, I2C Pull-up resistorer, adressval, protokollval 0, protokollval 1
- Styrelsens mått: 25,4 mm x 30,48 mm
- Vikt: 3g
Dokument:
- Schematisk
- Eagle filer
- Styrelsens mått
- Anslutningsguide
- BNO086: Datablad, Migration Guide, Tara Function Usage Guide, Sensor Hub Transport Protocol
- Qwiic sida
- Arduino bibliotek
- GitHub hårdvara Repo