MPU6050: Arduino 6 Axis versnellingsmeter + Gyro - GY 521 Test & 3D-simulatie (2 / 4 stap)

Stap 2: I2Cdev & MPU6050 bibliotheken installeren


Mochten we de code schrijven vanuit het niets, duurt leeftijden en zou er een heleboel reverse-engineering moet goed benutten van de module merkgebonden digitale Motion verwerking (DMP) motor omdat Invensense opzettelijk minimal gegevens op haar MPU6050 vrijgegeven. Goede zaak iemand al het harde werk voor ons gedaan heeft; Jeff Rowberg schreef enkele bibliotheken van de Arduino te verkrijgen van de versnellingsmeter / gyro gegevens en afhandelen van alle berekeningen. Ze zijn beschikbaar als een zip-bestand van hier:

https://github.com/jrowberg/i2cdevlib/zipball/Master

Eenmaal uitgepakt, naar de map van de Arduino daarin en de twee mappen "I2Cdev" en "MPU6050" over kopiëren naar de map "bibliotheken" Arduino in de volgende map:

C:\Program Dossiers (x86) \Arduino\libraries

Open vervolgens de Arduino IDE, en in de voorbeelden sectie, moet u MPU6050_DMP6 binnen MPU6050. Open het, sluit je arduino, selecteer de juiste COM-poort en uploaden van de schets. Selecteer in het venster Serial een baud-rate van 115200. U moet worden gevraagd dat de MPU6050 verbinding geslaagd is. U kunt de gegevensverzameling testen door iets te typen in de tekstbar en op enter te drukken, de gegevens moeten resultaat start up.

Nu willen we u de code kan worden uitgevoerd van de theepot demo om aan te tonen van de 3D-simulatie. Sluit de seriële venster, dan vinden en commentaar van de lijn #define OUTPUT_READABLE_YAWPITCHROLL en uncomment de lijn //#define OUTPUT_TEAPOT. Selecteer "save as" en kies waar u wilt opslaan van de gewijzigde code. Opnieuw uploaden maar niet open het seriële venster ditmaal.

Gerelateerde Artikelen

Hoe gebruik ik de RFduino met een 6 Axis versnellingsmeter

Hoe gebruik ik de RFduino met een 6 Axis versnellingsmeter

Bekijk de RFduino van vinger-tip formaat, Arduino compatibele, draadloze ingeschakelde micro controller:http://www.rfduino.com/product/rfd90101-rfduino-2p...Dit instructable zal laten zien hoe je interface naar de versnellingsmeter/Gyro met de RFduin
Versnellingsmeter & Gyro Tutorial

Versnellingsmeter & Gyro Tutorial

IntroductieDeze gids is bedoeld om iedereen die geïnteresseerd is in gebruik van versnellingsmeters, evenals gyroscopen en combinatie IMU apparaten (Inertial Measurement Unit) in hun elektronica projectenWij zullen behandelen:Wat een versnellingsmete
ADXL206 Dual-Axis versnellingsmeter

ADXL206 Dual-Axis versnellingsmeter

This Christmas, mijn vader heb je me een adxl206 monster (gratis) van analoge apparaten.  Verrassend, is deze chip in een duik pakket terwijl meeste andere versnellingsmeters zijn niet.  Alleen vandaag, besloten heb ik om het omhoog met de Arduino dr
Raspberry Pi - ADXL345 3-Axis versnellingsmeter het leerprogramma van Java

Raspberry Pi - ADXL345 3-Axis versnellingsmeter het leerprogramma van Java

De ADXL345 is een kleine, dunne, ultralow macht, 3-axis versnellingsmeter met hoge resolutie (13-bits) meting bij tot ±16 g. digitale uitgang gegevens is opgemaakt als aanvulling van de 16-bits tweeën en is toegankelijk via I2 C digitale interface. I
Raspberry Pi - ADXL345 3-Axis versnellingsmeter Python Tutorial

Raspberry Pi - ADXL345 3-Axis versnellingsmeter Python Tutorial

De ADXL345 is een kleine, dunne, ultralow macht, 3-axis versnellingsmeter met hoge resolutie (13-bits) meting bij tot ±16 g. digitale uitgang gegevens is opgemaakt als aanvulling van de 16-bits tweeën en is toegankelijk via I2 C digitale interface. I
Arduino 3-axis Mini Lazer Paper-Cutter

Arduino 3-axis Mini Lazer Paper-Cutter

Bijgewerkt: 16/3 toevoegen stap 4, over het gebruik van het werkgebied.Bijgewerkt: 18/3 foto's toevoegen (snijden vinyl zelfklevend vel)Bijgewerkt: 19/3 toevoegen stap 5, fungeert als penplotterBijgewerkt op: 20/3 toevoegen laser graveren video (hout
Geo-Data Logger: Arduino + GPS + SD + versnellingsmeter te melden, tijd-stempel, en geo-tag sensorgegevens

Geo-Data Logger: Arduino + GPS + SD + versnellingsmeter te melden, tijd-stempel, en geo-tag sensorgegevens

UPDATES17 oktober 2013: Ik heb een handleiding gepubliceerd over het gebruik van uw Androïde telefoon voor een soortgelijke taak door leveraging uw Androïde apparaat is gebouwd in GPS en sensoren.6 februari 2013: Featured op GeoAwesomeness http://geo
Gyro Camera voor motorfiets

Gyro Camera voor motorfiets

zoals gezien in de MotoGP Race, de ruiter wordt gezien door hoeken rijden terwijl zijn fiets naar links en rechts opzij te leggen. Maar er een interessant moment wanneer de motor kijkt is naar boven, samenvouwen de front standpunten horizontaal blijv
Arduino 101 Review

Arduino 101 Review

Hallo iedereen!Dus ik heb niet een instructable voor een tijdje maken, zijn niet dus tot de tests hier nog, heb ik besloten om een beoordeling op de Arduino-101.Een verhaal is dus heel interessant. Ik kocht dit bord zeer snel als ik echt geïnteressee
R/C Auto Balancing Robot

R/C Auto Balancing Robot

Hallo! Dit is Kaeru geen Ojisan.Veel robots van het evenwicht (zelfs met open-source code) vinden we in de website.Vervolgens heb ik geprobeerd om te vinden een balancing robot op basis van een werkelijke auto of een commercieel verkocht R/C auto zoa
GY-521 MPU6050 3 as gyroscoop en de Accelerometer met Arduino

GY-521 MPU6050 3 as gyroscoop en de Accelerometer met Arduino

Deze video tutorial gaat over de installatie en het instellen van een GY-521 bord met een MPU6050 3-as gyroscoop en de Accelerometer met een Arduino. Na sommige aanvankelijke problemen oplossen met was ik in staat om de component werkend te krijgen.
Gebruik een versnellingsmeter en de gyroscoop met Arduino

Gebruik een versnellingsmeter en de gyroscoop met Arduino

ik kocht onlangs een combinatie 3 axis versnellingsmeter en 2 as gyroscoop van Sparkfun en ik wilde na een aantal van de code die ik gebruikt om het up and running.  Ik ben van plan gebruik ervan in een Arduino-gebaseerde MIDI controller die ik binne
Venster schilderij Robot (arduino, verwerking, versnellingsmeter)

Venster schilderij Robot (arduino, verwerking, versnellingsmeter)

het idee voor dit project kwam uit een van mijn favoriete ' ibles: de polargraph. Ik hield van de tekening stijl en denken hoe cool zou het zijn om dit te doen aan de zijkant van een gebouw? Helaas de uitdagingen voor het opzetten van een dergelijke
Arduino Nano gebaseerd Hexbug Scarab Robotic spin

Arduino Nano gebaseerd Hexbug Scarab Robotic spin

Het idee:Als u wilt bouwen van een programmeerbare robot spider, gebaseerd op de Hexbug Scarab, voorzien van de volgende sensor suite:[video]Ultrasone afstandssensorDe belemmering van de infrarood sensoren/apparatuurGyroscoopVersnellingsmeterLaseraan