Ви не увійшли.
Может у кого то есть, или кто то знает где это искать?
Неактивний
Или может кто то просто знает как это работает?
Неактивний
день добрый, что значит "знает как это работает?", как прочитать данные или как работает акселерометр?
Неактивний
Интересует вообще узнать что в этой библиотеке есть и какие данные через нее вытащить можно. В среде программирования ардуино никаких всплывающих подсказок, которые бы предлагали ввести методы класса, нет. Просматривал библиотеку но не особо понял что к чему. Думаю если что то пишут не только для себя то обычно составляют какое то описание как с этим работать.
datasheet не открывается, но если это к самому устройству то это не то что я ищу.
Неактивний
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
Неактивний
Спасибо, сейчас поковырялся и в принципе нашел функции которые возвращают значения.
Если вдруг кому-то еще понадобится то вот кусок кода с прототипами функций.
// 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();
Неактивний