IMU01b и arduino Mega

tomas62
Offline
Зарегистрирован: 21.09.2014

Сильно не бейте :)

Есть DFROBOT MEGA 2560 v3

Есть  imu01b

Все соединил на макетной плате. 

VIN  ---> VIN
GND ---> GND
SDA ---> SDA
SCL ---> SCL

https://github.com/pololu/minimu-9-ahrs-arduino
Скачал поставил все что там просили :)
Результат:

MinIMU9AHRS.ino: In function 'void loop()':

MinIMU9AHRS:218: error: 'Compass_Heading' was not declared in this scope
I2C.ino: At global scope:
I2C:34: error: 'L3G' does not name a type
I2C.ino: In function 'void Gyro_Init()':
I2C:44: error: 'gyro' was not declared in this scope
I2C:45: error: 'L3G_CTRL_REG4' was not declared in this scope
I2C:46: error: 'L3G_CTRL_REG1' was not declared in this scope
I2C.ino: In function 'void Read_Gyro()':
I2C:51: error: 'gyro' was not declared in this scope

что сделать?
А вообще мне от imu01b нужны данные по осям и направлению, как я понимаю должно быть четыре цыфры Угол по X, угол по Y, угол по Z, и угол от Севера. Или я что то не так понимаю? Может не стоит заморачиваться с библиотеками а есть более простой способ. Если не сложно подскажите где и что копать. Спасибо.
jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а либы точно правильно установил?

tomas62
Offline
Зарегистрирован: 21.09.2014

В том-то и дело что я не опытный, может и не правильно, может что и с каталогами перепутал, или еще что... В общем наверное попробую все таки без библиотек...

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а смысл если ты неопытный. научись правильно либу устанавливаться и запусти, а потом хоть компилятор с нуля пиши

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

jeka_tm пишет:

а смысл если ты неопытный. научись правильно либу устанавливаться и запусти, а потом хоть компилятор с нуля пиши


Гыыы ты не понимаешь. Я неопытный велосипедист, попробую сначала без велосипеда.

tomas62
Offline
Зарегистрирован: 21.09.2014

Спасибо всем. Считал данные, все хорошо.