#1 2015-02-21 15:04:44

shooter9688
Учасник
Зареєстрований: 2015-02-21
Повідомлень: 4

Где найти документацию на MPU6050_6Axis_MotionApps20.h ?

Может у кого то есть, или кто то знает где это искать?

Неактивний

#2 2015-02-21 19:30:21

shooter9688
Учасник
Зареєстрований: 2015-02-21
Повідомлень: 4

Re: Где найти документацию на MPU6050_6Axis_MotionApps20.h ?

Или может кто то просто знает как это работает?

Неактивний

#3 2015-02-21 23:03:05

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Где найти документацию на MPU6050_6Axis_MotionApps20.h ?

datasheet
github code

день добрый, что значит  "знает как это работает?",  как прочитать данные или как  работает акселерометр?

Неактивний

#4 2015-02-23 18:54:22

shooter9688
Учасник
Зареєстрований: 2015-02-21
Повідомлень: 4

Re: Где найти документацию на MPU6050_6Axis_MotionApps20.h ?

Интересует вообще узнать что в этой библиотеке есть и какие данные через нее вытащить можно. В среде программирования ардуино никаких всплывающих подсказок, которые бы предлагали ввести методы класса, нет. Просматривал библиотеку но не особо понял что к чему. Думаю если что то пишут не только для себя то обычно составляют какое то описание как с этим работать.
datasheet не открывается, но если это к самому устройству то это не то что я ищу.

Неактивний

#5 2015-02-23 19:44:40

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Где найти документацию на MPU6050_6Axis_MotionApps20.h ?

MPU-6000 and MPU-6050
Product Specification
Revision 3.2

http://www.daedalus.ei.tum.de/attachmen … -6000A.pdf
действительно на родном ресурсе не открывается )
я понял, но просмотреть 57 страниц все равно рекомендую )  будет проще понять билиотеку

описание
class MPU6050: имена логичные, можно догадаться )
https://github.com/jrowberg/i2cdevlib/b … /MPU6050.h

и почему то мануал смог только с кэша вытянуть. и то сложно назвать ЭТО user manual ) 
http://webcache.googleusercontent.com/s … clnk&gl=ua

Неактивний

#6 2015-02-23 19:52:38

shooter9688
Учасник
Зареєстрований: 2015-02-21
Повідомлень: 4

Re: Где найти документацию на MPU6050_6Axis_MotionApps20.h ?

Спасибо, сейчас поковырялся и в принципе нашел функции которые возвращают значения.
Если вдруг кому-то еще понадобится то вот кусок кода с прототипами функций.
// ACCEL_*OUT_* registers

void getMotion9(int16_t* ax, int16_t* ay, int16_t* az, int16_t* gx, int16_t* gy, int16_t* gz, int16_t* mx, int16_t* my, int16_t* mz);
void getMotion6(int16_t* ax, int16_t* ay, int16_t* az, int16_t* gx, int16_t* gy, int16_t* gz);
void getAcceleration(int16_t* x, int16_t* y, int16_t* z);
int16_t getAccelerationX();
int16_t getAccelerationY();
int16_t getAccelerationZ();
// TEMP_OUT_* registers
int16_t getTemperature();
// GYRO_*OUT_* registers
void getRotation(int16_t* x, int16_t* y, int16_t* z);
int16_t getRotationX();
int16_t getRotationY();
int16_t getRotationZ();

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму