Activity
Подскажите пожалуйста, квадрик (syma x5sc upgrade) при вертикальном взлёте, метрах на 15-20 от земли отключается с выключением светодиодов, в падении опять включается и взлетает. В чём может быть проблема, где-то нужно пропаять? на небольших высотах такой проблемы не наблюдается.
Нашёл из-за чего отрубался третий мотор. В файле config_channels.h оказалось не прямое соответствие между моторами и каналами. В файле APM_RC_PIRATES.cpp расписано фактическое соответствие выводов ардуины и соответствующих каналов.
CH3-pin2
CH4-pin3
CH1-pin5
CH2-pin6
т.е. погорел у меня СH3-pin2, а я менял местами CH1-pin5 с CH7-pin7.
переделал, в итоге без изменений.
Сначала поменял MOT_1 и MOT_5, первый мотор заработал, а третий в отключке:
#else
# define MOT_5 CH_1
# define MOT_2 CH_2
# define MOT_3 CH_3
# define MOT_4 CH_4
# define MOT_1 CH_7
# define MOT_6 CH_8
# define MOT_7 CH_10
# define MOT_8 CH_11
#endif
Затем дополнительно поменял MOT_3 и MOT_6, заработали все моторы, но при взлёте резкий переворот, даже не успеваю сбросить газ.
#else
# define MOT_5 CH_1
# define MOT_2 CH_2
# define MOT_6 CH_3
# define MOT_4 CH_4
# define MOT_1 CH_7
# define MOT_3 CH_8
# define MOT_7 CH_10
# define MOT_8 CH_11
#endif
Может где ещё прописываются условия по каналам на моторы?
…секция которая не для APM2:
сделал изменения в коде (наверно не правильно), первый мотор заработал, а третий перестал видеть сигнал (пищит):
# define MOT_1 CH_7
# define MOT_2 CH_2
# define MOT_3 CH_3
# define MOT_4 CH_4
# define MOT_5 CH_1
потом дополнительно пересадил третий мотор на CH_8, заработали все моторы, но коптер при взлёте резко переворачивается (reset делал, пульт и датчики калибровал заново).
Случайно сжег выход на первый мотор (pin2) (Quad X). Подскажите пожалуйста, как в прошивке перекинуть его на другой выход (например pin7)? Если это конечно возможно.