ArduCopter Mega: порт на обычную Arduino (тестим)
А зачем нам нужен сонар, кроме стабильного висения в метре от земли?
кроме стабильного висения в метре от земли?
в новой версии до 3м вроде работает нормально =)
в новой версии до 3м вроде работает нормально =)
Не, это понятно. А еще зачем?
Чтобы автоматически садиться при потере сигнала…
больше незачем, но чисто теоретически можно сделать автопосадку… или налепить еще (только у нас таймеров больше нет) и сделать чтобы с припятствими не сталкивался
Чтобы автоматически садиться при потере сигнала…
Это возможно? Я что то пропустил?
Чтобы автоматически садиться при потере сигнала…
Конкретезируйте 😃
Автопосадка точно есть, при полете в режиме AUTO (по точкам), можно на определенной точке сказать “Приземлится” 😃 Так что, сонар нужен.
Так что, сонар нужен
Надо срочно бежать в поля и испытывать:)
или налепить еще (только у нас таймеров больше нет) и сделать чтобы с припятствими не сталкивался
А они там и не нужны (таймеры). Сонар можно повесить на любой цифровой вход, по которому может срабатывать прерывание. Для измерения расстояния, используется показания счетчика TCNT5, который считает постоянно. Он же используется для декодирования сигнала от приемника (в обычном режиме и PPM_SUM). Так что, можно без проблем навесить сонаров 😃
Надо срочно бежать в поля и испытывать
Заодно проверь 400Гц PWM на новой версии.
Заодно проверь 400Гц PWM на новой версии.
Сегодня только это и проверю
Сонар можно повесить на любой цифровой вход
Так что, надо заказывать еще четыре сонара? 😃
Так что, надо заказывать еще четыре сонара?
Если вы про то . что-б повесить соноры по всем сторонам, то уже обсуждали. Не подходят. Угол рассеивания оч большой.
Конкретезируйте 😃
Уже конкретизировали. Можно в Файлсэйв добавить кроме RTL посадку.
Что то вроде радара забабахать… Вращающийся сонар с круговым обзором. Тогда еще одного хватит. И на Планнере вывести индикатор радара (или как его еще обозвать) чтобы рисовал препятствия на экранчике. Ну усе, как в F-16, кроме OSD - информации выводил отметки целей (оконтуренных, чтоб красивше…)
Между прочим не совсем бред. Кроме расстояния вычислять азимут по сомпасу вот и будет радар. Если достаточно быстро вращать, то повысится разрешение, имхо, засветка цели лучем ультразвука будет короткой. Кстати, обработку отраженного сигнала можно на наземной станции вести. На лэптопе. У Ардуинки на такое мощей не хватит.
Не… Все же бред… Что за радар, который только на 5 метров видит! Вот если лазерный дальномер приспособить для подсветки. Видел такой в магазине инструментов. Меряет с точностью до миллиметра и довольно далеко. Метров на 20.
После этого в папке ArduCopter кликаем на любом файле со значком, как у arduino.exe в папке Arduino-0022.
Пока не вышло…не понял на этом этапе, в папке ArduCopter на что именно кликать, там нет ни одного значка и ни одного EXEшного файла((
На любой файл, который не текстовый и не заголовочный. Ексешных файлов в папке ArduCopter нет, и быть не может. Для простоты, откройте папку Arduino-0022, ехешник имеет иконку, два кружка, в одном - в другом +. В синем квадрате. Такие же иконки в папке ArduCopter. Кликните на любой файл с такой иконкой и откроется программа со скетчами. Если в папке ArduCopter таких иконок нет, значит стоит установить Arduino-0022 на C:\ там, где установлен Windows. Или просто кликните на фале в папке ArduCopter, который не текстовый и не заголовочный правой кнопкой мыши, в менюшке выберите Открыть с помощью. Откроется таблица с перечнем программ, установленных на Вашнм компе. Выбирите Arduino c такой иконкой, как я писал выше. Тогда в папке ArduCopter появятся нужные иконки…
Пока не вышло…не понял на этом этапе, в папке ArduCopter на что именно кликать, там нет ни одного значка и ни одного EXEшного файла((
Заходим в папку arduino-0022 в ней запускаем arduino.exe. В открывшимся приложении file - open выбираем любой файл из папки ArduCopter. Далее verify, upload.
Пока не вышло…не понял на этом этапе, в папке ArduCopter на что именно кликать, там нет ни одного значка и ни одного EXEшного файла((
Не, ну нельзя же так! В самом верху 86 страницы давал ссылку как все правильно сделать. В очередной раз повторю rcopen.com/forum/f123/topic232641/3243 Пора нормальное вики делать. Кто там обещал?
Заодно проверь 400Гц PWM на новой версии.
А теперь о главном. В алт-холде у меня висит как у сэра Алекса. Висит даже в стаб моде. Долго не летал, на улице морось, на земле лужи. Но полет очень стабильный!
А теперь о главном. В алт-холде у меня висит как у сэра Алекса. Висит даже в стаб моде. Долго не летал, на улице морось, на земле лужи. Но полет очень стабильный!
Отличная новость!
INVISIBLE315, почитайте всю эту тему, многие вопросы отпадут, почти все что вы спрашиваете, уже обсуждалось и не раз. Не ну честное слово, тема превращается в “Ликбез по установке и работе с Arduino”.
почитайте всю эту тему
Не надо всю. Примерно с 50 страницы
Первый запуск чуть огорчил. один из моторов начинает крутится тогда, когда остальные 3 уже прилично раскручены. Иногда как-то с запаздыванием реагируют на стик “троттл” и в момент отрыва сам ускоряет все движки и пытается прыгнуть, раскручиваясь вокруг одного движка, чувствую, это противоположный тому запоздавшему 😃 я чес слово аж испугался! сразу гашу обороты, ну хоть на этом слушается. Что посоветуете?
А пока буду читать с 50 страницы
П.С. MegaPirateNG_2.0.48_Beta2
Квадро, настройка на Х фрейм. надо ещё фотку выложить.
один из моторов начинает крутится тогда, когда остальные 3 уже прилично раскручены
А регуляторы откалиброваны?