ArduCopter Mega: порт на обычную Arduino (тестим)

Gradient

Скажите, можно ли как нибудь проверить работоспособность датчиков/программы/прошивки имея ****

Mega AVR ATmega1280-16AU USB

и AeroQuad Shield v2.0 с датчиками Triple Axis Magnetometer Breakout - HMC5883L ,Barometric Pressure Sensor - BMP085 ,Accelerometer Sensor - BMA180 ,
Gyro Sensor - ITG-3200 .На мултиви летал,но очень хочеться на мегапирате полетать. Прошил Б8,но гиро и аксел не работают.файле AP_ADC_ADS7844 пробовал менять на allinone, не помогает . При подключении Mission Planner 1.0.89 баро и компас работают .В сетапе сделал все по инсерукции.
Очень хочу присоединиться к летающим ардупиратам 😉)
Буду благодарен за консультацию по озвученным вопросам.

SovGVD
Gradient:

AeroQuad Shield v2.0

на нем LLC стоит?

Gradient:

Прошил Б8

прошейте новую прошивку, Б8 никто не поддерживает давным давно

попробуйте залить этот код в ардуинку code.google.com/p/ardupirates/…/i2c_spy.pde?r=723 - выведет адреса датчиков, может быть банально адресация другая (да и заодно проверит определяются ли датчики)

spartanec

ребят дайте схему подключения allinone к seeeduino

SovGVD

SDA <-> SDA
SCL <-> SCL
VCC <-> +5V
GND <-> GND
распиновка на бумажке в комплекте с платкой

tusik
tusik:

Полет на первую точку, поворот на вторую, непонятный маневр и вроде как бы полет на третью точку к базе, но тут мне показалось, что коптер стал улетать

Сегодня покопался в ноутбуке и нашел лог этого полета. Достаточно забавно. Возникает вопрос: так работает полет по точкам или как?

2011-10-27 04-17-01.rar

spartanec

Ребят планнер не хочет принимать пишет timeout и выводит это

SovGVD
tusik:

Достаточно забавно.

а можно по подробнее что забавно, не запуская планер?

tusik
SovGVD:

а можно по подробнее что забавно

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

Sir_Alex
tusik:

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

Алгоритм полета постоянно допиливается, так что ничего удивительного. В 2.0.50 обещают высокую точность полета по точкам… посмотрим 😃

tusik
Sir_Alex:

В 2.0.50 обещают высокую точность

Так она уже вышла или все еще альфа?

Sir_Alex

У АС она вышла, я в принципе портировал. Если кто то хочет попробовать, порт лежит в папке trunk в SVN.

SovGVD
Sir_Alex:

кто то хочет попробовать, порт лежит в папке trunk в SVN.

fail еще не добавлял?

Sir_Alex
SovGVD:

fail еще не добавлял?

Неа все никак руки не дойдут. Я жду когда ко мне приедет новая рама, что бы пересобрать квадрик, со всеми новыми плюшками, такими как FPV, OSD, GPS.

spartanec

ребят че делать сидуина не коннектится к apm planner, сейчас в cli режими приконектился но датчики не дают показаний

tusik
Sir_Alex:

я в принципе портировал

Скачал, а ардуина открывать не хочет. Пишет processing can only open its own sketches and other files ending in .pde

Ar2r
spartanec:

сейчас в cli режими приконектился но датчики не дают показаний

test -> adc
что показывает?

SovGVD
tusik:

ардуина открывать не хочет.

у меня вообще кучу ошибок написало о_0
dl.dropbox.com/u/…/mp_arduibo-0022.errors.log
видимо зря avr-gcc обновил… вообще ниодна версия не хочет собираться =) или потому что на 64 битной машине собираю
upd: ушел делать виртуалку

RC_Buyer
spartanec:

ребят че делать сидуина не коннектится к apm planner, сейчас в cli режими приконектился но датчики не дают показаний

Перевели в полетный режим? стик внизу вправо на пару секунд. если он так у вас включается.

RC_Buyer

Подскажите, какие настройки нужно менять, что бы уменьшить чувствительность на стики?)

RA4ASN

Настроить экспоненты в передатчике, это уменьшит чувствительность стиков около центра.