Подвес камеры на бесколлекторных моторах на Alexmos/Basecam

Gapey
schs:

От нунчака только механика, кнопки и джойстик.

понятно … только чтото ардуинок многовато …
в свое время хотел приточить такую штуку www.aliexpress.com/item/…/32834909030.html но прицепить её к обычному блюпупу не получилось , а переписывать ей прошивку будет тяжко (там всё на одном проце с блюпупом на борту) …
в идеале приточить этот геймпад к андроидному приложению , тогда настраивать и контролировать можно будет с телефона а управлять геймпадом.
еще можно попробовать переписать этот скетч www.basecamelectronics.ru/company/blog/show/?newsi… под ESP-12E

schs
Gapey:

понятно … только чтото ардуинок многовато …

Напрячься - можно сделать на одной, ног и производительности хватает.

Gapey:

в свое время хотел приточить такую штуку

Интересный вариант, корпус даже лучше, надо попробовать в нём собрать.

Dj_BLiKSEM
schs:

От нунчака только механика, кнопки и джойстик. Одна arduino pro mini подключена к органам управления, отдаёт PPM, вторая - берёт PPM и через RF модуль(Flysky proto) вещает в эфир. Можно и на одной сделать, но с наскоку не получилось, копаться лениво, работает так.
Приёмник отдаёт PPM.

Конечно. Пульты РУ от совсем игрушечных коптеров имеют крайне малый радиус действия.
Можно и на bluetooth сделать, если так сильно хочется, но на обычных RF модулях проще.
30см проводом никак?

Провода протягивать приходится через оси двигателей, места очень мало и там всё вплотную, на hdmi для внешнего монитора нехватает совсем места.

По возможности хочу всё на радио управление перевести (у меня ещё будет управление фокусом и зумом объектива)

schs
Dj_BLiKSEM:

Провода протягивать приходится через оси двигателей, места очень мало и там всё вплотную, на hdmi для внешнего монитора нехватает совсем места.

Понятно. Боюсь что готового столь компактного не найдёте, придётся делать самому или заказывать к кого нибудь.
В принципе ничего сложного, нужно лишь потратить некоторое время на написание и отладку софта.

Gapey
Dj_BLiKSEM:

Провода протягивать приходится через оси двигателей, места очень мало и там всё вплотную,

протягивать провода в оси двигателей имеет смысл только если проводов совсем мало , или будет ось с вращением на угол больше 360 градусов (но тогда нужно уже ставить слипринги) .
протаскивать HDMI через 5мм полый вал будет затруднительно … а в 12мм полый вал (вместо слипа ) HDMI спокойно пролезет и еще останется куча свободного места … но …
жесткие кабели (каковыми в большинстве своём являются HDMIные) будут плохо сказываться на работу подвеса …

Gapey
vik991:

а как прицепить к подвесу?

либо писать вндроид/иос приложение , цеплять к нему сей девайс и уже из приложения рулить подвесом …
либо переписывать этому стику прошивку так чтобы он давал сразу команды в SERIAL API Алекса (учитывая то что исходников прошивки нет , и придется писать с нуля , в том числе ВТ стек - миссия практически невыполнима) …
сделать конвертор протокола на чем-то ардуиноподобном врятли получится , протокол обмена слишком навороченный …

vik991
Gapey:

либо писать вндроид

понятно–есть отличные силиконовые провода -которые чудесно можно проложить внутри труб 😃

Dj_BLiKSEM

нашёл ещё одну альтернативу, скользщие контакты slip ring

ru.aliexpress.com/item/…/32810717872.html?algo_exp…

18 проводов обеспечит все необходимые потребности в подключениях.на практике не пользовался такими штуковинами, интересно как они по надёжности

Gapey
tuskan:

осталось скрутить в трубочку

грамотная прокладка такого шлейфа - еще та задачка … и место это (петли) займет достаточно много … а при неправильной прокладке переламываются на раз …
да , эти шлейфы используют в поворотных экранчиках видеокамер и ф/а , но там шлейфы фигурные , и сделаны под конкретный механизм …

Art_Nesterov

Коллеги, подскажите пожалуйста про использование скриптов.
Мне нужно программно поворачивать камеру на заданный угол. Все получается, задаю команду, например, A YA(50) YS(50) камера поехала. Но движение начинается сразу и в конечной точке резкий стоп. А можно как то запрограммировать плавный старт-стоп движения. Есть такие скрипты? Может экспоненты…

alexmos

Есть, поищите команду задания ограничения ускорений, или предварительно настройте ее в GUI -вкладка RC. В последней бете даже S-кривая для скорости поддерживается (параметр называется jerk limiter).

Art_Nesterov

Спасибо, Алексей. Все получилось. Поставил ограничение 15 dg/sek. А если с 2.6b3 перешивать а последнюю, настройки слетят?

Art_Nesterov

Еще вопрос… Запускаю такой скрипт:
A YA(0)
A YA(150) YS(60)
A YA(0)
Подвес ставим в “0”, потом поворот по ЯВ на 150 градусов со скоростью 60 гр/сек. И возврат камеры в “0” по ЯВ. С каждым циклом смещается “0”. Через 5-10 таких поворотов, “0” смещается градусов на 10. Как сделать, что бы точка “0” не уходила.
(Подвес без энкодера по ЯВ.)

alexmos

Настройки при повышающем обновлении не слетят, а вот при пониающем могут. Делайте бэкап и сохраняйте в файлы.
Без энкодеров смещение нуля никак не исправить - это дрейф гироскопа без внешней референции. По полю мотора можно было бы ее задать, но не уверен что такой режим реализован в прошивке. Попробуйте пример в конце документации на скрипты, где описано задание референции от неподвижной рамы “Time-lapse shooting with minimized gyroscope drift” - в энкодерном подвесе это точно работает.

22 days later
Da4nik

Подскажите пожалуйста, подвес 2х осевой прошивка 2.2b2 больше года летал без проблем, сейчас не могу установить ROLL в горизонт, встал -6 град и никакие пререкалибровки не помогают. Визуально ровный, хотя один раз падал с коптером, но после этого нормально работал.
[IMG][/IMG]

zeonmaster
Da4nik:

…не могу установить ROLL в горизонт, встал -6 град и никакие пререкалибровки не помогают.

что там в остальных вкладках написано то? в режиме следования и в RC

zeonmaster

странно… может какой-то глюк датчика? я бы пробовал заменить

Gapey
Da4nik:

никакие пререкалибровки не помогают.

калибровку делали по одной точке или по шести ??? если только по одной то возможно мусор в калибровках одной из оставшихся пяти точек …