MultiWii - обсуждаем и отлаживаем Alt Hold
Посмотрел Sonar.pde, там указан HC-SR04, у меня на сонаре написано DYP-ME007V2 , вот такой goodluckbuy.com/ultrasonic-wave-detector-ranging-m…, подойдет, или нужен именно HC-SR04 ? Не хочется увидеть улетающий в небо коптер 😃
Посмотрел Sonar.pde, там указан HC-SR04, у меня на сонаре написано DYP-ME007V2 , вот такой www.goodluckbuy.com/ultrasoni...ce-sensor.html, подойдет, или нужен именно HC-SR04 ? Не хочется увидеть улетающий в небо коптер
Думаю что работать будет - принцип такой же, выглядит так же. Вообще насколько я понял по описаниям, все подобные сонары одинаково работают - на одной ноге запуск, на другой считывание. Разнца скорее всего будет в его поведении при потере сигнала - для этого в конфиге много настроек.
Обязательно проверьте что он выдает в GUI, по инструкции rcopen.com/blogs/97312/13713
Хотел сегодня прошится, откалиброваться и попробовать подлетнуть, лезет ошибка, плата Crius Hobby MultiWii
Посмотрел Sonar.pde, там указан HC-SR04, у меня на сонаре написано DYP-ME007
Работает! Вчера проверял. Насколько правильно выставлены его настройки - судить не берусь.
Хотел сегодня прошится, откалиброваться и попробовать подлетнуть, лезет ошибка
Вероятно где-то не поставили или не скопировали какую нибудь закорючку.Такое может быть даже из-за не поставленной точки с запятой или красивой скобочки)))
Вероятно где-то не поставили или не скопировали какую нибудь закорючку.Такое может быть даже из-за не поставленной точки с запятой или красивой скобочки)))
Скачал мод code.google.com/p/multiwii-alexmos/…/detail?name=M…
Запускаю arduino-0022, перетаскиваю в его окно 14 файлов из MultiWii_r15, жму
для проверки кнопку Verify, выскакивает эта ошибка, что делаю не так?
Запускаю arduino-0022, перетаскиваю в его окно 14 файлов из MultiWii_r15
У меня R15 отлично работает под ArduinoIDE 1.0
Именно эта прошивка у меня тоже не компилируется, я немного раньше качал файл multiwii-alexmos_r15 тот компилируется.
Запускаю arduino-0022, перетаскиваю в его окно 14 файлов из MultiWii_r15
Можно просто переименовать файл с расширением MultiWii_1_alexmos.ino в MultiWii_1_alexmos.pde и запускать в 022 ИДЕ.
Кстати да,оказалось что скачанная по ссылке code.google.com/p/multiwii-al...q=#makechanges
прошивка не компилируется,а скачанная по этой ссылке nekaka.com/folder/view/fflQygFI компилируется.
Странно, по этой ссылке у меня та же ошибка nekaka.com/d/goCWk9pImD при компиляции, попробую скачать ArduinoIDE 1.0 , Можно просто переименовать файл с расширением MultiWii_1_alexmos.ino в MultiWii_1_alexmos.pde и запускать в 022 ИДЕ - это не помогло.
Можно просто переименовать файл с расширением MultiWii_1_alexmos.ino в MultiWii_1_alexmos.pde и запускать в 022 ИДЕ.
Кстати да,оказалось что скачанная по ссылке code.google.com/p/multiwii-al...q=#makechanges
прошивка не компилируется,а скачанная по этой ссылке nekaka.com/folder/view/fflQygFI компилируется.
Странно, по этой ссылке у меня та же ошибка nekaka.com/d/goCWk9pImD при компиляции, попробую скачать ArduinoIDE 1.0 , Можно просто переименовать файл с расширением MultiWii_1_alexmos.ino в MultiWii_1_alexmos.pde и запускать в 022 ИДЕ - это не помогло.
Проверил содержимое своего архива в Arduino022, Arduino023 - нормально компилируется. Необходимо соблюдать стандратные условия для скетчей - все файлы должны быть в папке MultiWii (по имени скетча) и окрывать MultiWii.pde через меню File (или при по расширению, если настроено).
По вашему скриншоту видно, что вы неправильно открыли (первая вкладка явно лишняя).
все файлы должны быть в папке MultiWii (по имени скетча)
Так и есть, дело оказалось в имени папки, после распаковки архива она имеет имя MultiWii_r15, убрал _r15 и все заработало.
Собираюсь сегодня залить, настроить и попробовать подлетнуть, кроме Алексея еще летает кто, как оно?
Залил, настроил, в GUI все работает отлично, аксель по шести точкам показывает примерно ±255, сонар точно показывает высоту, при запуске в руках и небольшом газе задний левый мотор пуляет и ставит коптер под 45 градусов и успокаивается, онлайн в GUI посмотреть в чем дело не могу, с этой прошивкой почему то не работает блютус. Похоже на неправильную калибровку акселя, но в статике в гуи то все нормально , рол и питч стоят ровно.
вылазит ошибка ( echo повесил на D12) , как вернуть работу второго тумблера?
Видимо Aux2 заведен через неиспользуемое ранее прерывание, которое нужно сонару. У меня использует SumPPM и прерывание свободно, я его и взял на сонар. Насколько я знаю, на 328p больше их не осталось. Давайте посмотрим как зарулят сонар в официальной версии. Сейчас - либо SumPPM либо отказаться от AUX2
Залил, настроил, в GUI все работает отлично, аксель по шести точкам показывает примерно ±255, сонар точно показывает высоту
Тут все правильно.
при запуске в руках и небольшом газе задний левый мотор пуляет и ставит коптер под 45 градусов и успокаивается, онлайн в GUI посмотреть в чем дело не могу, с этой прошивкой почему то не работает блютус. Похоже на неправильную калибровку акселя, но в статике в гуи то все нормально , рол и питч стоят ровно.
А зачем блютус, я тестирую через кабель (если держать в руках). Если AltHold не включен, то все остальные алгоритмы работают как и в стандртной прошивке, туда я не лез. Если ROLL и PITCH ровно стоят и отражают реальные налоны, то и аксель откалиброван верно. Нужно обязательно смотреть что происходит в GUI при включенных моторах.
Видимо Aux2 заведен через неиспользуемое ранее прерывание, которое нужно сонару. У меня использует SumPPM и прерывание свободно, я его и взял на сонар
Понял, приемник с РРМ имеется, воткну его, ну а блютус как бы уже установлен и прекрасно работает, с ним гораздо удобней!
Давайте посмотрим как зарулят сонар в официальной версии.
Сонар будет в официалке?! Барометр до сих пор в официалке никакой, почувствовал работу барометра пока что только в MultiWii_1_9_a2 от mahowik.
блютус как бы уже установлен и прекрасно работает, с ним гораздо удобней!
И заливать прошивку с ним научился? Я тоже прикрутил блютус для отладки, но на поле когда отошел подальше от ноута, коптер пару раз сходил с ума (хорошо что в руках был на тот момент). Подозреваю что при увеличенни дистанции блютус увеличивает мощность и забиавает р/у канал (частоты то одинаковые). Так что очень настороженно теперь к нему отношусь.
Сонар будет в официалке?! Барометр до сих пор в официалке никакой, почувствовал работу барометра пока что только в MultiWii_1_9_a2 от mahowik.
Рано или поздно будет, сейчас на оф.форуме обсуждается активно.
И заливать прошивку с ним научился? Я тоже прикрутил блютус для отладки, но на поле когда отошел подальше от ноута, коптер пару раз сходил с ума (хорошо что в руках был на тот момент). Подозреваю что при увеличенни дистанции блютус увеличивает мощность и забиавает р/у канал (частоты то одинаковые). Так что очень настороженно теперь к нему отношусь.
Нее, когда лью прошивку выдергиваю блютус из Crius MultiWii и пихаю USB-UART FT232RL , на поле не знаю как (холодно и не удобно с нотиком), в помещении отпускал не более чем на 5 метров, блютус не дурил.
Чет не получается у меня с акселем в MultiWii_r15, коптер встает криво и все тут, кстати заметил что после калибровки по шести точкам в GUI тоже стоит криво, нужно прогнать еще кажется по двум-трем дополнительно, наверно в этом дело, буду ждать официалку, очень понравилось как сонар точно выдает высоту в GUI.
Можете не калибровать по 6 точкам, можно как и раньше, по Z один раз. Попробуйте так и напишите что получится.
Можете не калибровать по 6 точкам, можно как и раньше, по Z один раз. Попробуйте так и напишите что получится.
Отцепил я уже сонар, пришло недостающее крепление к давно собранному подвесу, буду экспериментировать с ним.