MPU6050: Arduino 6 axlig Accelerometer + Gyro - GY 521 Test & 3D-simulering (2 / 4 steg)

Steg 2: Installera I2Cdev & MPU6050 bibliotek



Om vi skulle skriva koden från början, det skulle ta evigheter och det skulle finnas en hel del bakåtkompilering som krävs för att göra gott bruk av modulens egen Digital Motion Processing (DMP) motor eftersom Invensense avsiktligt släppt minimal uppgifter om dess MPU6050. Tur att någon redan har gjort det hårda arbetet för oss; Jeff Rowberg skrev några Arduino bibliotek för att få accelerometern / gyro data och hantera alla beräkningar. De finns som en zip-fil härifrån:

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

När uppackade, hitta mappen Arduino inom it och kopiera de två mapparna "I2Cdev" och "MPU6050" över till din Arduino "bibliotek" mapp i följande katalog:

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

Öppna sedan Arduino IDE och exempel i avsnittet bör du MPU6050_DMP6 inom MPU6050. Öppna den, Anslut din arduino, Välj lämplig COM Port och ladda upp skissen. Välj en överföringshastigheten 115200 i fönstret Serial. Du bör uppmanas att MPU6050 anslutningen lyckades. Du kan testa insamlingen av uppgifter genom att skriva något i fältet text och trycka in, data ska börja dyka upp.

Nu vill vi ställa in koden att köra tekanna demo för att visa 3D-simulering. Stäng fönstret serial och sedan hitta och kommentera ut raden #define OUTPUT_READABLE_YAWPITCHROLL och avkommentera linjen //#define OUTPUT_TEAPOT. Välj "Spara som" och välj var du vill spara den ändrade koden. Ladda upp igen men öppna inte fönstret serial denna gång.

Se Steg
Relaterade Ämnen

Accelerometer & Gyro handledning

IntroduktionHandboken är avsedd för alla intresserade att använda accelerometrar och gyroskop samt kombination IMU enheter (Inertial måttenhet) i deras elektronik projektKommer vi att täcka:Vad en accelerometer mäta?Vad ett gyroskop (aka gyro) mäta?H...

Hur använder jag RFduino med en 6 axlig accelerometer

Kolla in den RFduino finger-tip storlek, Arduino kompatibla, trådlösa aktiverade micro controller:http://www.rfduino.com/Product/rfd90101-rfduino-2p...Detta instructable visar dig hur gränssnittet till Accelerometer/Gyro med RFduino och dra data från...

ADXL206 Dual-axlig Accelerometer

denna jul, min pappa fick mig ett adxl206 prov (gratis) från analoga enheter. Överraskande, är detta chip i en dip paket medan de flesta andra accelerometrar är inte. Just i dag beslutade jag att tråd det upp med Arduino. Jag blev förvånad att en lät...

Raspberry Pi - ADXL345 3-axlig Accelerometer Java Tutorial

ADXL345 är en liten, tunn, ultralow makt, 3-axlig accelerometer med hög upplösning (13-bitars) mätning vid upp till ±16 g. Digital utgång data är formaterade som 16-bitars tvåor kompletterar och kan nås via I2 C digitala gränssnitt. Itmeasures den st...

Raspberry Pi - ADXL345 3-axlig Accelerometer Python Tutorial

ADXL345 är en liten, tunn, ultralow makt, 3-axlig accelerometer med hög upplösning (13-bitars) mätning vid upp till ±16 g. Digital utgång data är formaterade som 16-bitars tvåor kompletterar och kan nås via I2 C digitala gränssnitt. Itmeasures den st...

* Preliminär * SPI på Pi: kommunicera med en SPI 3-axlig accelerometer med en Raspberry Pi

steg för steg guide att konfigurera Raspbian och kommunicera med en SPI enhet via bcm2835 SPI bibliotek (inte lite bankade!)Detta är fortfarande mycket preliminär... Jag behöver lägga till bättre bilder av fysiska hookup och arbeta igenom några av ob...

Arduino / bearbetning - sex axel GYRO & ACCELEROMETER

Hej världen! Idag ville jag prova modulen MPU 6050 Arvidsson GY-521 Accelerometer. Kolla in videon och Följ nästa steg för listan Schematisk, kod och reservdelar.Vad du behöver?Arduino IDE (jag antar att du redan detta.)Bearbetning IDE (Behövs för fl...

Geo Data Logger: Arduino + GPS + SD + Accelerometer att logga, tidsstämpel och geo-tag sensordata

uppdateringar17 okt 2013: Jag har publicerat en guide om hur du använder din Android-telefon kan utföra en liknande uppgift genom att utnyttja din Android enheten är inbyggd GPS och sensorer.6 feb 2013: Med på GeoAwesomeness http://geoawesomeness.com...

Arduino Pedometer(without Accelerometer)

någonsin undrat hur man gör en stegräknare utan att använda en accelerometer, sedan detta Instructable visar hur man gör en. Denna pedometer ansluts trådlöst via Bluetooth till din android smartphone och visar ett antal steg som är dynamiskt som och...

Arduino 2-axlig servo solar tracker

vad är en solar tracker?En solar tracker kan öka effektiviteten i en solpanel med upp till 100%! Det gör detta genom att alltid hålla panelen vinkelrätt mot inkommande strålar av solljus.här är en ekvation att bevisa detta:P = AW synd θP = effekt gen...

Arduino / bearbetning ADXL330 accelerometer

Detta är fortfarande ett pågående arbete. För närvarande endast visar X- och Y-axeln flytta, ännu att visa något på z-axeln. Förhoppningsvis en dag det kommer. Vänligen betygsätta och kommentera också.Besök http://retardokiddo.blogspot.com/ för fler...

Arduino kontrollerade Pocket Etch A Sketch slumpmässig promenad simulering

detta projekt är resultatet av Wal-Mart utcheckning lane impulsköp av fickformat Etch A Sketch för $3,99.Två stegmotorer Etch A Sketch knopp drivaxlar och en servomotor vänder Etch A Sketch om du vill radera skärmen. Med hjälp av Arduino IDE Serial M...

Att lägga till Arduino stöd till ESP8266 med exempelkod test

ESP8266 packar en massa punch. Det är inte bara en WiFi-modul, den har också en anständig mikro-controller i byggt. Nu den bästa delen är har gemenskapen gjort programmering denna inbyggd mikro-controller mycket enkelt genom att lägga till Arduino st...

Gyro kamera för motorcykel

som sett i MotoGP Race, ryttaren ses ridande genom hörn samtidigt som man lägger undan sin cykel till vänster och höger. Men det finns en intressant stund när motorn ser ut för att kollapsa sideward, framför åsikter förblir horisontellt. Hur kan det...

Enkla självbalanserande Robot med Galileo Gen 2

Efter volontärarbete på den lokala mini Maker Faire, och att få en chans att spela med Intel Galileo Gen 2 Arduino styrelsen, var jag motiverad att hitta ett maker projekt för mig själv. Efter en snabb undersökning av alternativen och mina intressen...

GY-521 MPU6050 3 axel gyroskop och Accelerometer med Arduino

Denna video tutorial går över installation och konfiguration av en GY-521 styrelse med MPU6050 3 axel gyroskop och Accelerometer med en Arduino. Efter några inledande felsökning med kunde jag få komponent fungerar. Först hade jag problem med lös skär...

Använda en Accelerometer och gyroskop med Arduino

jag köpte nyligen en kombination 3 axlig accelerometer och 2 axis gyroskop från Sparkfun och jag ville lägga upp några av koden jag brukade få det igång. Jag planerar att använda den i en Arduino baserad MIDI-controller som jag kommer att utstationer...

Fönstret måleri Robot (arduino, bearbetning, accelerometer)

idén till projektet kom från en av mina favorit "ibles: polargraph. Jag älskade ritformat och tänkte hur coolt det vore att göra detta på sidan av en byggnad? Tyvärr utmaningarna till att inrätta en sådan stor polargraph på en student budget drivit m...

Borstlösa Gimbal med Arduino

Detta är ett våren 2014 elektronik projekt på Pomona College skapad av Andreas Biekert och Jonah Grubb. Tack till Professor Dwight Whitaker, Tony Grigsby och Pomona Fysikum.Vårt mål med detta projekt var att skapa en 2 axis borstlös gimbal styrs enba...