MultiWii
Владельцам платки Allinone -думаю будет интересно. Сегодня переставлял мозги на новый коптер и обновлял прошивку на 1.9, так вот пока игрался со снятой платкой - весь мозг сломал. Гира то рабоает, то нет (какой то мусор прет с нее)! Вернул на 1.8 - та же фигня, т.е. не в прошивке дело. Притом на старом коптере отлично летало. В итоге нашел откуда корни растут - гира меняет адрес от наводок. Пока стояла удачно, их не было. ОБЯЗАТЕЛЬНО надо запаивать две перемычки:
ОБЯЗАТЕЛЬНО надо запаивать две перемычки:
Дык об этом уже давно говорилось 😃 но повторение мать…
гира меняет адрес от наводок. Пока стояла удачно, их не было. ОБЯЗАТЕЛЬНО надо запаивать две перемычки:
Помнится я долго выносил мозк себе и на форуме по этому вопросу 😃
Всех с наступающим!
nu znachit skorost’ porta verno ustanovili… sistemnie simvoli nado pravit’ znacca…
poprobuyte 1-i variant s LCD_TEXTSTAR… s iPhone prokatilo
Чесно говоря немного непонятно что нужно сделать
#define LCD_TEXTSTAR она изначально раскоментирована в скетче.
Ту очередная головная боль у меня 😃 Нужно на RX3 TX3 илиже на TX1 RX1 повесить блюточ дабы не занимать Rx0 TX0 для подключения дисплея и usb шнурка.В паралель с блютузом работать не хочет мешает он шнурку…
Как это сделать??,
Как это сделать??,
Надо смотреть… а пока ВСЕХ С НОВЫМ ГОДОМ!!! СВЕРШЕНИЙ И УСПЕХОВ ВО ВСЕМ!!! А ТАКЖЕ ЧЕБ ЛЕТАЛО И НЕ ПАДАЛО!!! 😃
Есть вопрос к пользователям МультиВи на Ардуине Мега. Для чего нужны -LEDPIN_SWITCH и STABLEPIN?
LEDPIN_SWITCH
включает, выключает светодиод (d13 помоему), по второму не встречал такого)
светодиод stable загорается если наклонить сильно (более 15 градусов) в любую сторону. угол назвал примерно “на глаз”
Здравствуйте уже 2ю неделю воюю с акселем LIS3LV02DL
Если не трудно может кто посмотреть что не так в коде. в стаб моде постоянно куда то тянет, все настройки постоянно сбрасываются, и триммировать, и калибровать пробовал, ничего не получается((( в гуи работает вроде как адекватно…
www.st.com/internet/com/…/CD00091417.pdf
#if defined(LIS3DH)
// I2C adress: 0x3A (8bit)void ACC_init(){
delay(10);
i2c_writeReg(LIS3DH_ADDRESS ,0x20 ,0xE7 );
delay(5);
i2c_writeReg(LIS3DH_ADDRESS ,0x21 ,0x50 );
acc_1G = 64;
}void ACC_getADC(){
TWBR = ((16000000L / 100000L) - 16) / 2; // change the I2C clock rate to 400kHz
i2c_getSixRawADC(LIS3DH_ADDRESS,0x28+0x80); // Start multiple read at reg 0x28
ACC_ORIENTATION( (rawADC[3]<<8 | rawADC[2]),
-(rawADC[1]<<8 | rawADC[0]),
-(rawADC[5]<<8 | rawADC[4]));
ACC_Common();
}
#endif
Заранее спасибо.
Подскажите чем работа с нунчаком в версии 1.7 отличается от 1.9. В 1.7 я запусти нунчак на 400 килогерц (на 100 не запускался) постаил интерлив делей 4000 и все работает.
Повтряю тоже в 1.9 все плывет. Наклоняешь коптер в гуи пич и ролл вначале реагируют потом потихоньку сами плывут кудато. Нунчак у меня правда первернутый, в 1.7 я в коде поменял знаки, а в 1.9 меняю знаки в настройках всеравно все плывет. (предложение перевернуть нунчак не принмается - все залито клеем)
Господа, прошу совета.
Собрал так называемый PPM encoder
схема прошивка украдена отсюда с легкой модификацией под детали которые были в наличии и односторонний дизайн.
store.diydrones.com/product_p/br-ppme.htm
.
Вот кстати промежуточный этап (притулил мегу к платке до пайки)
Прошился, подключил питание и приемник,вроде все заморгало как надо(моргает с частотой 3hz когда видит сигнал и 1hz когда теряет ну и постоянно горит на старте)
т.е приемник видится.
Подключил выход ppm на ногу D2 ардуины ,земля и питание общие, выбрал в конфиге ppm encoder futaba ну и конфигурация hexacopter, запускаю multiwii , дергаю стики, ничего не происходит,
менял местами провода от приемника к энкодеру, ничего не меняется.
Менял в конфиге на спектрум и че-то там третье есть из стандартов.
Куда копать? может кто юзает подобный девайс?
конфиг такой :
Turnigy 9x mode2 с родной прошивкой и приемником
ардуина nano 3.0
Дмитрий, проверьте что на выходе вашего энкодера действительно появляется PPM (можно наушники подключить, например, и звук должен меняться при перемещении стиков). В мультиви достаточно раскоментировать строку
#define SERIAL_SUM_PPM ROLL,PITCH,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4 и задать последовательность каналов. У меня на 1.9 заработало сразу.
Проблема с Arduino + Bluetooth + Windows7: После спаривания приемника, MultiWiiConf упорно не видит новый COM-порт. Пробовал решение отсюда: rcopen.com/forum/f123/topic221574/3543 но ничего не меняется - порт не появляется. Через Android-телефон коннектится, также вручную через Putty можно подключиться к порту. Видимо, Windows7 не показывает этот порт в списке доступных или Processing как-то криво работает с bluetooth-стеком. Раньше (в предыдущих версиях) можно было вручную соединиться, а сейчас такого нет в семерке.
MultiWiiConf упорно не видит новый COM-порт
должно появиться 2 портa в списке устройств на один из которых уже и коннектится… попрoбуйте сделать “на чистую”, т.е. снесли порты, перезагрузились, врубили bluetooth… система должна установить два новых ком порта… далее поверх копируем пофикшенный rxtxSerial.dll в MultiWiiConf…
у меня тоже семерка… должно пахатъ
Вопрос к тем,кто пользуется компасом. Какая ось у него PICH и ROLL?
кто пользуется компасом. Какая ось у него PICH и ROLL?
как вариант - посмотреть на код для платки allione (там можно увидеть оси) и то как расположен компас на самой платке
а вообще не особо важно как - в коде всё легко меняется (и оси и их направления)
Вопрос к тем,кто пользуется компасом. Какая ось у него PICH и ROLL?
www.multiwii.com/faq#How_should_be_the_sensor_axis…
по таблице проверьте… не ошибетесь
только хотел искать хорошие слова в адрес multiwii, как внезапно он подбросил мне новую загадку
- почему то скинулись все настройки датчиков (калибровка)
- вот такая красота после влючения пульта - куда копать? уже перезаливать пробовал, всеравно центр был примерно 1500, а щас больше 1600
ща буду пробовать aeroquad заливать, мож это аппу после праздников переглючило
только хотел искать хорошие слова в адрес multiwii, как внезапно он подбросил мне новую загадку
вий тока сигнал считывает, скорее всего у вас резисторы в аппе сбились, возможно поможет калибровка самой турняги, откройте манитор в ней и посмотрите все ли барашки там в центре. перед этим правда все триммира и пр в 0 поставьте.
иногда просто удаление и создание нового профиля помогает, но это все я советую на примере spektrum т.к. туршняги никогда не имел.
возможно поможет калибровка самой турняги
я на дешевой 6 каналки с HK тестирую, турнигу 1 раз достал когда пришла и чето так и валяется
на выходных поковыряю почему такой косяк вылез
питание на приёмнике проверь (мультиметром, надо ровно 5в)
я на дешевой 6 каналки с HK тестирую, турнигу 1 раз достал когда пришла и чето так и валяется
на выходных поковыряю почему такой косяк вылез
переходите лучше на турнигу, чего распыляться на дешевую аппаратуру…