ArduCopter Mega: порт на обычную Arduino (тестим)
Аха, уже побежал покупать себе новую тачку, X5 какой… ))))
бери квадрик
CF x6 или x8. дешевле 😃
Нужны конечно, желательно с борта. Еще скинь мне пожалуйста, свой конфиг(железа), в каком режиме работает приемник (CPPM, PWM, к какому выводу подключал PPM). Что менял (если менял) в исходниках (конфигурации).
В исходниках ничего не менял, в конфиге только базовые настройки (компас, акселерометр…)
PPM на 8 пине
SM450 V2 Airframe
SUNNYSKY X2212 980KV
Carbon 10x4,7
Blueseries 30A прошитые Wii-ESC
rmilec ts4047
Sony TTL690
BEV 1.3G 800mW
Zippy compact 3S 5000
Пока только лог телеметрии, позже с борта
Интересны последние пару минут.
я вот тоже жду новую раму. летал на 2.8r3 на лойтере в ветер. Кружил сильно, пока не вошла гекса в землю лучом. В безветрие очень хорошо держала позишн. Попробуем 3.0.1.
Алексей (Sir Alex) подскажите плиз! Истрахал свой мозг с МишнПланнером. На 2,9 нормально работала только 1.2.3.7 - более поздние версии не коннектились не в какую. На 3.01 - такая же история 1.2.72 (самая последняя) не коннектится. Старая 1.2.3.7 коннектится с 3.01 нормально , не уверен , что все можно настроить с нее нормально. Все фреймворки на винде (win7*64) обновил , потратил кучу времени - бестолку. Куда рыть? Или забить? Хватит ли 1.2.3.7 ? Гуглю-гуглю - не помагает. Дайте линк на разработчика Планнера, может он чего посоветует?
Здравствуйте, никто не сталкивался с таким поведением
в режиме дизарма все нормально отображается, а в режиме арма - горизонт плавает
Плата All In One Pro V. 1, прошивка - MegaPirateNG 2.9.1, использую Mission Planner 1.2.48
Бывает в полете горизонт плавает, приходится поправлять роллом и питчем, это очень неудобно и создает ситуацию близкую к крашу
Подскажите что может быть не так?
Ловил такую багу и на вии и на пирате не зависимо от версий - причина АККУМУЛЯТОР , при резком увеличении газа проседает напряжение до сброса контроля …Убрал этот баг , запитав контроль от доп. акб…
Гмм… Может акки дохлые или по запасу в притык? У меня запас по долговременному C почти в 2 раза, акки нанотеч, не самые и хорошие - ни разу такого небыло. Не один раз висел низко, а потом резкий газ в самое немогу - небыло такого бага (по крайней мере на пирате 2.8 р3 и на КК2.0).
Бывает в полете горизонт плавает, приходится поправлять роллом и питчем, это очень неудобно и создает ситуацию близкую к крашу
Подскажите что может быть не так?
Когда Roll и Pitch в центре, MP должен показывать 1500 (Radio Calibration). Так и есть?
Отправил инструкции по MPNG на e-mail’ы, с которого делали Donate. Если кто то делал донейт, но не получит сегодня письмо, завтра отправьте запрос на rsoft@tut.by
Публично версия будет доступна 09.09.2013
Алексей,
какое железо поддерживается в новой версии?
Когда Roll и Pitch в центре, MP должен показывать 1500 (Radio Calibration). Так и есть?
Pitch 1500-1499, Roll 1498-1499
Алексей, какое железо поддерживается в новой версии?
Все что работает на MPU6050 & MS5611
А поддержка BMP085 планируется или это прошлый век 😃 ?
А поддержка BMP085 планируется или это прошлый век 😃 ?
BMP085 поддерживаеться, но если у вас разведен пин EOC.
BMP085 поддерживаеться, но если у вас разведен пин EOC.
А можно с этого места поподробнее, или ткните носом где изучить матчасть, заранее спасибо.
А можно с этого места поподробнее, или ткните носом где изучить матчасть, заранее спасибо.
ну у bmp085 есть пин готовности. 2 нога помоему. заведена должна быть на мегу 2560 на порт PC7.
надо смотреть схему вашей платы
чтобы его использовать в компиляции нужно
в файле ardupilot-mpng\libraries\AP_Baro\APM_BMP085.cpp
найти строчку
#if CONFIG_HAL_BOARD == HAL_BOARD_APM1 || defined(APM2_BETA_HARDWARE)
заменить на
#if CONFIG_HAL_BOARD == HAL_BOARD_APM1 || defined(APM2_BETA_HARDWARE) || CONFIG_HAL_BOARD == HAL_BOARD_MPNG
и файле config.h
найти описание платы
#elif CONFIG_HAL_BOARD == HAL_BOARD_MPNG
# define CONFIG_IMU_TYPE CONFIG_IMU_MPU6000_I2C
# define CONFIG_BARO AP_BARO_MS5611
# define CONFIG_MS5611_SERIAL AP_BARO_MS5611_I2C
# define CONFIG_ADC DISABLED
# define CONFIG_PUSHBUTTON DISABLED
# define CONFIG_RELAY DISABLED
# define CONFIG_SONAR_SOURCE SONAR_SOURCE_ANALOG_PIN
# define MAGNETOMETER ENABLED
и заменить на
#elif CONFIG_HAL_BOARD == HAL_BOARD_MPNG
# define CONFIG_IMU_TYPE CONFIG_IMU_MPU6000_I2C
# define CONFIG_BARO AP_BARO_BMP085
# define CONFIG_ADC DISABLED
# define CONFIG_PUSHBUTTON DISABLED
# define CONFIG_RELAY DISABLED
# define CONFIG_SONAR_SOURCE SONAR_SOURCE_ANALOG_PIN
# define MAGNETOMETER ENABLED
как то так.
А поддержка BMP085 планируется или это прошлый век 😃 ?
Планируется в следующем релизе. Пока надо отладить все в этой версии
Шот до меня не дойдёт, в каком режиме работают каналы от пульта на 3.0.1, ппмсумм(не видятся сигналы с приёмника)? Как перевести в ППМ?
Пы.сы. пришлось лезть в код “libraries\AP_HAL_MPNG\RCInput_MPNG.cpp”:
//#define SERIAL_PPM SERIAL_PPM_ENABLED
#define SERIAL_PPM SERIAL_PPM_DISABLED
но вылезла другая проблема - места каналов поменялись 😦, это проще - просто переставлю физически
Привет всем ! Алексей на могу залить прошивку ( 3.0.) в плату . Плата Crius V1. Сдела все по инструкции. Плата в Arduino выбрана MegapirateNG. Компиляция проходит а заливка не идет. Пробовал предыдущую версию 2.9 все заливается. Что может быть ?
Привет всем ! Алексей на могу залить прошивку ( 3.0.) в плату . Плата Crius V1. Сдела все по инструкции. Плата в Arduino выбрана MegapirateNG. Компиляция проходит а заливка не идет. Пробовал предыдущую версию 2.9 все заливается. Что может быть ?
Да, был у меня один раз такой глюк, пока не могу понять причину. Сегодня попробую найти проблему.
но вылезла другая проблема - места каналов поменялись
видимо не прочитали 4 параграф 😉 megapirateng.com/how-to-configure-mpng-3-0-1-firmw…
видимо не прочитали ))
ага:) но уже всё решилось, пойду проверю как летает:)
резюме: надо пилить пиды, стал резко реагировать на все воздействия… но из коробки летает на 980кв 1047 карбоне
Проблема с заливкой в плату решилась прошивкой загрузчика из Arduino