harits

Dependencies:   HMC5883L MPU6050 mbed

Committer:
ivanff15
Date:
Fri Jan 10 16:33:11 2014 +0000
Revision:
0:4ed117a5e2e2
nggo harits;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ivanff15 0:4ed117a5e2e2 1 #include "mbed.h"
ivanff15 0:4ed117a5e2e2 2 #include <stdio.h>
ivanff15 0:4ed117a5e2e2 3 #include "MPU6050.h"
ivanff15 0:4ed117a5e2e2 4
ivanff15 0:4ed117a5e2e2 5 //persiapan
ivanff15 0:4ed117a5e2e2 6 Serial pc(USBTX,USBRX);
ivanff15 0:4ed117a5e2e2 7 MPU6050 acc_gyro(p28,p27);
ivanff15 0:4ed117a5e2e2 8 I2C i2c(p28,p27);
ivanff15 0:4ed117a5e2e2 9 //
ivanff15 0:4ed117a5e2e2 10
ivanff15 0:4ed117a5e2e2 11 //deklarasi
ivanff15 0:4ed117a5e2e2 12 unsigned char ax,ay,az;
ivanff15 0:4ed117a5e2e2 13 //
ivanff15 0:4ed117a5e2e2 14
ivanff15 0:4ed117a5e2e2 15 //
ivanff15 0:4ed117a5e2e2 16 char kirim[16];
ivanff15 0:4ed117a5e2e2 17 //
ivanff15 0:4ed117a5e2e2 18
ivanff15 0:4ed117a5e2e2 19
ivanff15 0:4ed117a5e2e2 20 int main()
ivanff15 0:4ed117a5e2e2 21 {
ivanff15 0:4ed117a5e2e2 22 // i2c.frequency(400000);
ivanff15 0:4ed117a5e2e2 23 // //acc_gyro.setSleepMode(true);
ivanff15 0:4ed117a5e2e2 24 // acc_gyro.setBW(MPU6050_BW_256);
ivanff15 0:4ed117a5e2e2 25 // acc_gyro.setI2CBypass(true);
ivanff15 0:4ed117a5e2e2 26 // acc_gyro.setAcceleroRange(MPU6050_ACCELERO_RANGE_4G);
ivanff15 0:4ed117a5e2e2 27
ivanff15 0:4ed117a5e2e2 28 // if(acc_gyro.testConnection())pc.printf("sukses");
ivanff15 0:4ed117a5e2e2 29 // else pc.printf("coba lagi");
ivanff15 0:4ed117a5e2e2 30 while(1)
ivanff15 0:4ed117a5e2e2 31 {
ivanff15 0:4ed117a5e2e2 32 pc.printf("ivan");
ivanff15 0:4ed117a5e2e2 33 // ax=acc_gyro.getAcceleroRawX();
ivanff15 0:4ed117a5e2e2 34 // ay=acc_gyro.getAcceleroRawY();
ivanff15 0:4ed117a5e2e2 35 // az=acc_gyro.getAcceleroRawZ();
ivanff15 0:4ed117a5e2e2 36 // sprintf(kirim,"%d %d %d",ax,ay,az);
ivanff15 0:4ed117a5e2e2 37 // pc.printf(kirim);
ivanff15 0:4ed117a5e2e2 38
ivanff15 0:4ed117a5e2e2 39 }
ivanff15 0:4ed117a5e2e2 40 }