ArduCopter Mega: порт на обычную Arduino (тестим)

SovGVD

может и влезет, но там стоооолько всего, что надо будет долго и упорно выпиливать - быстрее и проще мегу купить, хотя для обладателей обычной ардуинке и датчиков мультивия (у кого itg3200 и bma020 вообще есть готовый код, выше выкладывал) будет сказка =)

сейчас хочу вывести телеметрию через свои костыли, поэтому вопрос Олегу - библиотека VirtualWire конфликтует с Wire (i2c), ругается на какой то вектор (кажется) - это куда копать? или лучше вторую ардуинку залепить для этих целей?
UPD: кхм, чето не конфликтует… в Wire из коптера чето переписано чтоли… но в общем если есть время, глянь VirtualWire, реально ли её использовать?

Саша_пилот

с компасом чет не получилось. крутил по всякому, а циферки не меняются. следственно в конфигу показания уплывают, хотя коптер на месте

Siorinex
Covax:

что это за чудокамера такая? 😃

Про Круговую Кинопанораму слышал?
Ну вот и собираю нечто, что сможет снимать в таком формате…
11 камер в “портретном” режиме по кругу.
Два варианта - на камеробрелоках и на FullHD 720P камерах.
Второй - скорее всего наземный, т.к. квадр может и не утащить.
А первый - достаточно мелкий и лёгкий.
Для второй камеры - уже года два лежат камеры - всё пытаюсь оформить во что-то пристойное, но пока не особо.
Для первой - 6 из 11 камер куплено, ещё 3 - вчера заказаны, ну и три последних - пока ждут своего часа…
Отснятое - будет объединяться в цилиндрическое видео…

Кста, тут кто-то хвастался, что у него FPV и снимающая камера - с переключением между ними для передатчика. Схемку можно???

Covax

Упс, ты собираешся видеопонараму делать или фото?
Зная качество видео (о фото совсем промолчу) этих самых шпионских камеробрелоках… ну сделаешь глянем.
Вообще такие штуки делают минимум батареей гоупрошек, там и широкий угол уже есть и вес не большой, но 5мегапикселей это ерунда конечно. Надо делать батарею нормальных мыльниц 10мегапикселей. Будет весить под килограмм и выше, но зато есть смысл заниматься расчитывая на хайрез качество…

Вот глянь:

Siorinex

Ну, что-бы не оффтопить (по теме тут только грузоподъёмность коптера и вес камеры) - топик по камере. Там и фотки камер есть…

Syberian
SovGVD:

сейчас хочу вывести телеметрию через свои костыли

Там ведь уже есть MAVlink!
Выходы можно завести на TX3-RX3, если поменять #define GCS_PORT на 3, цепляешь любой модем (скорость можно задавать любую) и получаешь уже готовое решение, которое ловится или конфигуратором по беспроводке, или Happykillmore GCS. Даже антенный трекер под это дело разработан.

Саша_пилот:

с компасом чет не получилось

Вот это новости 😦 а поршивку последнюю залил? Библиотеки обновил с нее?
У меня перед появлением реальных данных проходит секунд 10, во время которых данные стоят колом, но потом они все-таки появляются.
Есть безумная фантазия: если у тебя 5В-версия с LLC, запитай от 5В, а не от 3.3. Может, всем хватает, а компасу - нет.
Еще попробуй залить скетч из папки в библиотеках ардуино: \libraries\AP_Compass\examples\AP_Compass_test\ap_compass_test.pde
Данные смотри через ардуино порт монитор, скорость 38400
Если и там ж*па и подача 5В не помогает, значит, что-то с платой.

SovGVD
Syberian:

Там ведь уже есть MAVlink!

там через Xbee вроде сделано, а я вот через такие фиговины хочу: seeedstudio.com/…/315mhz-rf-link-kit-p-76.html =) они шумные и кривые, если напрямую цеплять, а через библиотечку вроде нормально работало в прошлый раз (пульт был через них, пока обычный не пришел)

Syberian

Тогда их нужно на 2 стороны ставить, т.к. плата без заказа потоков с земли передает только пинг.

SovGVD

у меня из 3 комплекта (3 приемника и 3 передатчика) - 2 на 433 и один на 315, в общем поэксперементирую, единственная проблема - длинна пакета ограничена, 16 байт вроде бы только… хватит для передачи одного сообщения?

trebuchet

Вопрос знатокам - какой аллиноне подойдёт без дополнительной электроники (регулятор напряжения, …) к Arduino Mega256 ?
Их там теперь две - 3,3В и 5В.
Сам новичок в этом деле.

Siorinex
trebuchet:

Вопрос знатокам - какой аллиноне подойдёт без дополнительной электроники (регулятор напряжения, …) к Arduino Mega256 ?
Их там теперь две - 3,3В и 5В.
Сам новичок в этом деле.

Открываешь раскладку по выводам Меги и смотришь: есть выход 3.3 (3V3)? Если есть - берёшь вариант 3.3, если нет - 5 может выдать просто на один из портов по программе, в случае чего…

Syberian
SovGVD:

длинна пакета ограничена, 16 байт вроде бы

по каналу прет непрерывный стрим, безо всякого разделения. Если потоков мало, между ними есть дырки, но все рассчитано на полудуплекс без пакетирования.

Syberian

Кто-нибудь пробовал Easy mode?
Замысел в том, что, как бы коптер ни был повернут, при нажатии, скажем, от себя, он летит “от тебя”. Помогает почуйствовать, как управлять азимутом без риска запутаться.

Covax

Олег, молоток!!!
а у тебя че, xbee стоят?

Syberian

Не, через USB пока… Но разницы никакой.
Путь нарисованный - это вообще прикол. Сижу с работы через VNC, комп дома, треха к нему на шнуре, все это внутри комнаты, еще и балкон есть. Ловит, зараза! 3 штуки, и часто пропадает, вот и дрейф огромный. Но первую точку показало прям на квартиру!
Побежал покупать х-би 😁

Covax

Ну ты объясни в 2х словах как это работает, то что на картинке. Ты какие-то координаты закладываешь (точки), как коптер взлетает, как приземляется. Или у тебя это лог куда летатл коптер, НЕПАНЯТНА!

Ну так бы и сказал, что не коптер летал, а ты его на балконе оставил 😃 И из-за плохого приема спутников координаты менялись хаотично + - 200 метров.

Syberian

это лог, куда GPS “дрейфовал”, когда всего 3 спутника видит.

Панкратов_Сергей
Syberian:

это лог, куда GPS “дрейфовал”, когда всего 3 спутника видит.

В таких условиях в квартире ( полно отражений от металлических крыш и прочего а прямых сигналов мало ) даже если и более трех поймает - дрейфовать будет сильно

doctor66

переделал вия в ардукоптер(снял с планера ардупилот мега), поставив на мега раму от piranhi, летает очень стабильно, но есть вопросы, определение высоты местности показывает уровень над морем (первый раз поставил удержание высоты и забыл что поставил на 140 метров, когда включил удержание коптер нуочень быстро был уже на высоте приблизительно 50 метров, выключил удержание высоты. посадил коптер), если в планере сбросить высоту на ноль, то вылезают ошибки с определением высоты, бародатчик глючит (думаю это дефект данной платы?)
в время экспериментов совсем забыл о заряде аккумуляторов в результате коптер метров на 30 банально выключился и кувырком встретился с землей, подходя к коптеру думал все труха, однако был сломан только один луч. Так как были еще акки, и была охота летать было принято решение наложить шину на сломаный луч. что и было сделано за 10 минут, коптер продолжил летать не потеряв управляемости . сегодня буду разбираться с жпс и баро.

SovGVD

бгг, походу этой прошивки совсем всеравно как и на чем летать =) у меня с разным пропеллерами на 2х датчиках от multiwii летает вполне нормально =)