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

SovGVD
Gapey:

а для перехода используется данные с сонара или с барометра ???

с барометра, чтобы не получилась фигня если “будеим пролетать над чемто”

Gapey:

малоли придется садиться ниже/выше уровня старта

летайте на ровных асфальтированных площадках 😉
шутка… сесть всеравно не получится автоматом, при RTL коптер должен прилететь на точку взлета, ужерживая высоту (или подниматсь на 8 метров,так и не понял по коментам на diydrones)

SovGVD

TEST4 code.google.com/p/megapirateng/downloads/detail?na…
по идее с работающим компасом =)
для тех у кого сонар 2 версии рекомендую поменять BARO_TO_SONAR_VALUE с 1000 на 300 или 200 (или править код ADC библиотечки), а для первой версии 500 или 700

Aven

Всем привет!

Наконец-то получил Arduino Mega и плату AllInOne с GPS и антенной, дорогущая зараза!

Залил скетч B8 от Syberian, но потестить не получилось, т.к. аппа еще едет с хоббикинга…

Можно что-нибудь потестить без аппы? Кстати есть недорогие УЗВ датчики HC-SR04.

SovGVD
Aven:

Можно что-нибудь потестить без аппы?

всё кроме аппы

Aven

А есть распиновка подключения AllInOne2 GPS 5V ? В wiki нет инфы. С датчиком никакой доки небыло, на плате пины не подписаны (11 штук), я туда гребенку впаял для удобства.

SovGVD

такс… 2.0.43 is now in the GIT, Jason is tweaking the guided mode… this is the last feature to be incorporated before going out of beta.
т.е. и 43 тоже не релиз, а всё еще бета
кстаии Guided это вроде с компа рулить, без аппы?

tusik
SovGVD:

кстаии Guided это вроде с компа рулить, без аппы?

Ну типа да.
Глеб, в тест4 ты снова что-то намудрил с компасом. Опять не туда показывает. Поставил передпоследнюю - все нормально.

SovGVD

моя мечта почти сбылась… только за всё это время природнился к аппе уже =)
в обещм тестим тест4 в реальном полете, потом будем первую небету (видимо 2.1 будет) портировать и тестировать

tusik

Глеб, а как в предыдущую прошивку mpng_2.0.40_test3_magfix воткнуть новый сонар

SovGVD

он там уже должен быть, сонар еще до магнетометр был

по поводу сонара, походу каждому придется подбирать значения под свой… не смотря на в1 в2, в в2 уже как минимум 3 варианта разных значение одной высоты =( придется делать чето типа калибровки или думать как переписывать код (что довольно лениво)

хех… залил себе =) сонар тоже не работает… будем править

SovGVD
tusik:

Чет с сонаром совсем не то

судя по значениям это первая версия
чето не пойму что и когда поломалось =(

zkarust

Добрый день.
Я наконец то присоединился к вашему сообществу.
Собрал квадру на allinone2.
Все работает, только угол наклона (горизонт) инвертирован.
Как исправить ? (компас и тангаж корректны)

upd. использую 2.40 test4

Ar2r

В метре от стены при приближении значение с сонара перепрыгивает с -5300 на +5300 и приближается к -3000 (примерно) при приближении к стене в плотную

SovGVD
zkarust:

только угол наклона (горизонт) инвертирован.

никто никуда не инвертирован, если верно выбрана плата датчиков
наклоняем плату влево, горизонт вращается вправо
наклоняем плату вниз, горизонт уплывает вверх

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

tusik
zkarust:

только угол наклона (горизонт) инвертирован

Так и должно быть

SovGVD

те у кого дальномер первой версии, залейте TEST4, в ADC библиотеки поставьте SONARDEBUG (остальные сонары закоментить!) и закментируйте фильтр
теперь замерьте на каком расстоянии какие значения в CLI - test - sonar
и какое значение минимальное и максимальное для вашего сонара (т.е. плавно отодвигаем от стены и смотрит как !также! плавно меняются значения, как только пошли резкие скачки - значит это уже предел)

tusik
SovGVD:

залейте TEST4,

У меня вот так ругается
C:\arduino-0022\libraries\AP_ADC\AP_ADC_ADS7844.cpp:232: error: ‘SONAR_FILTER_SIZE’ was not declared in this scope

SovGVD
tusik:

У меня вот так ругается

//*******************************
// Select sonar type
// #define DYPME007
// #define DYPME007v2
#define SONARDEBUG
//*******************************
// sonar filter
//#define SONARFILTER
#define SONAR_FILTER_SIZE 4