Virtuele realiteit is binnen, maar je zou geen honderden dollars moeten laten vallen om toegang te krijgen tot de technologie erachter. Gelukkig is dat waar de SparkFun VR IMU Breakout van pas komt. De kern is de BNO080 van Bosch, een combinatie van drie-assige accelerometer / gyro / magnetometer SiP, verpakt met een 32-bits ARM Cortex M0 +. De BNO080 Inertial Measurement Unit (IMU) produceert nauwkeurige rotatievectorkoersen, uitstekend geschikt voor VR en andere koerstoepassingen, met een statische rotatiefout van twee graden of minder. De VR IMU is precies waar we op hebben gewacht: alle sensorgegevens worden gecombineerd en voor drift gecorrigeerd tot zinvolle, nauwkeurige IMU-informatie. Het is perfect voor elk project dat oriëntatie of beweging moet voelen. Dit IMU-breakout-bord is ook uitgerust met twee I2C Qwiic-connectoren om de interface met het kleine QFN-pakket een beetje gemakkelijker te maken. Het maakt deel uit van het Qwiic connect-systeem van SparkFun, dus je hoeft niet te solderen om erachter te komen hoe de dingen zijn georiënteerd. We hebben echter nog steeds pinnen met een afstand van 0,1 " naar buiten gebracht voor het geval u liever een breadboard gebruikt.
De BNO080 is ontworpen om te worden geïmplementeerd in op Android gebaseerde mobiele telefoons om alle berekeningen uit te voeren die nodig zijn voor een virtual reality-bril met alleen uw telefoon. De sensor is behoorlijk krachtig, en met kracht komt een complexe interface. Dankzij de soldeerjumpers op het bord kun je kiezen tussen twee verschillende I2C-adressen, maar als I2C niet je eerste communicatiekeuze is, kan de sensor ook communiceren via SPI en UART! We hebben ook een op I2C gebaseerde library geschreven die de rotatievector biedt (de uitlezing die de meeste mensen van een IMU willen), evenals acceleratie-, gyro- en magnetometermetingen, stappentelling, activiteitsclassificatie (zoals fietsen) en kalibratie.
OPMERKING: Het I2C-adres van de BNO080 is 0x4B en kan als jumper worden geselecteerd op 0x4A. Een multiplexer / Mux is vereist om te communiceren met meer dan twee BNO080-sensoren op een enkele bus. Als je meer dan twee BNO080-sensoren nodig hebt, overweeg dan om de Qwiic Mux Breakout te gebruiken.
Het SparkFun Qwiic connect-systeem is een ecosysteem van I2C-sensoren, actuatoren, afschermingen en kabels die het maken van prototypen sneller en minder foutgevoelig maken. Alle Qwiic-compatibele kaarten gebruiken een gemeenschappelijke 1 mm pitch, 4-pins JST-connector. Dit vermindert de hoeveelheid benodigde PCB-ruimte, en gepolariseerde aansluitingen zorgen ervoor dat u deze niet verkeerd kunt aansluiten.
Een bord op maat nodig? Dit onderdeel is te vinden in SparkFun's À La Carte-bordbouwer. U kunt met dit onderdeel een aangepast ontwerp laten maken - en uw keuze uit honderden andere sensoren, actuatoren en draadloze apparaten - binnen enkele weken bij u afleveren.
Ga aan de slag met de SparkFun VR IMU Breakout Guide
Kenmerken:
Merk | Sparkfun |
Model | SEN-22857 |
Meer informatie | Redirecting... |