Arduino drivs Balance Board (4 / 6 steg)
Steg 4: Installera all programvara och göra några tester.
Installera Arduino mjukvaran och bibliotek:
Efter installera Arduino extrahera
i2cdevlib-master.zip
Kopiera I2Cdev (finns i mappen Arduino) mapp till Arduino library-mappen:
På min dator: C:\Program Files (x86) \Arduino\libraries
Sedan kopiera mappen MPU6050 också till biblioteksmappen:
På min dator: C:\Program Files (x86) \Arduino\libraries
När du nu börja Arduino programvaran och du ser när du går till filen -> exempel -> MPU 6050 -> MPU6050_DMP
ni har gjort det rätt.
Nu ansluta Arduino till en USB-Port och extrahera:
MPU6050_calibration_v1.1.zip och klicka på open MPU6050_calibration.ino
Från nu på MPU 6050 bör är absoluta just lögn på en mark.
Ladda upp med klicka på pilen i MPU6050_calibration.ino till din Arduino UNO och börja seriell bildskärmen:
Skicka en karaktär eller tryck på c för att börja kalibrera, ingenting ska flytta MPU 6050, gå bort eller inte flytta.
När allt är igång bra får du några värden, kan du lagra dem i ett anteckningsblock fil t.ex.:
När efter 5 minuter ingenting hända, kalibrera igen.
När gjort, extrakt: MPU6050_DMP6_T och öppna MPU6050_DMP6_T.ino med Arduino programvara:
Nu kan du lägga till din kalibrera inställningar till den här filen, till exempel:
lämna din egen gyro förskjutningar här, skalas för min känslighet
mpu.setXGyroOffset(84); Ersätt med du värden
mpu.setYGyroOffset(-39); Ersätt med du värden
mpu.setZGyroOffset(-8); Ersätt med du värden
mpu.setZAccelOffset(1401); Ersätt med du värden
-----------
Är du redo? Sedan ladda upp till din Arduino och gå över till nästa steg (bearbetning och enhet)