Возможна ли реализация на Ардуино?

Windoza
Offline
Зарегистрирован: 22.12.2016

Приветствую Вас.

Есть задумка сделать нечто ниже описанное. Вопрос в том, возможно ли реализовать это с помощью Ардуино.

1. Видеокамера (например RunCam Owl, или другая) должна передавать изображение в реальном времени на смартфон (планшет). +- несколько милисекунд задержки не критично. Желательно что бы изображение передавалась беспроводным способом (WiFi).

2. Так же с помощью смартфона/планшета можно управлять камерой (2 серво вверх/вниз и вправо/влево). Желательно что бы чувствительностью можно было управлять: Например 2 режима - A для быстрого поворота; B для более плавного и точного позиционирования. Если можно, то подскажите какие моторы лучше для этого подходят (MG90?).

3. так же на экране управления камерой есть кнопка при коротком нажатии на которую будет подаваться три импульса на пищалку. Т.е. 1 раз нажал - услышал три раза пи-пи-пи ))

4. если управление камерой через смартфон с одновременным показом видео не возможно. То можно рассмотреть вариант управления камерой с помощью джойстика (можете сразу написать какой для этого лучше подходит).

++ Далее описанные пункты не обязательны, но если это возможно, то напишите какое оборудование мне для этого нужно:

5++ Если в камере есть двигающийся объект, то срабатывает пищилка. При этом пищалка не должна срабатывать при повороте камеры.

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

 

Ну вот как-то так. Мне нужно Ваше мнение - возможно ли это реализовать и если "да" то какие дополнительные модули/оборудование мне для этого необходимы.

Заранее спасибо за ответы.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Windoza пишет:
Приветствую Вас.

Привет

Windoza пишет:
Есть задумка сделать нечто

Есть, так делайте, пока Клапауций не запретил.

Windoza пишет:
возможно ли это реализовать

Конечно

Windoza пишет:
какие дополнительные модули/оборудование мне для этого необходимы.

Хороший компьютер с мощным видеопроцессором, поворотный кронштейн для камеры, кое-чего по мелочи,  и, главное, хоть немного знаний о предмете. Судя по Ваши вопросам, с этим напряженка, а без них реализовать не получится.

 

Windoza
Offline
Зарегистрирован: 22.12.2016

Знаний в робототехнике и механике и вправду не много. Гораздо больше в области промышленной автоматизации (программирую на PCS7 и Step 7). Но, думаю, сдесь мне это не очень поможет.

А зачем компьютер? Задумка все реализовать так, что бы небыло необходимости в ноутбуке, компьютере и т.д. Т.е. телефон и камера с моторами (ну или пульт управления/джойстик еще).

Поворотный кронштейн - что-то вроде этого: http://eud.dx.com/product/high-quality-cnc-metal-2-axis-brushless-camera-gimbal-for-fpv-844281531

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Windoza пишет:

А зачем компьютер?

Вы всерьёз расчитываете сделать обработку видео (и передачу в канал, и распознавание объекта в кадре) на микроконтроллере с 2 килобайтами памяти и 16МГц тактовой частоты?

Я не готов утверждать, что это невозможно, но то, что это очень нетривиально - сомнений никаких.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Windoza пишет:

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

Так не бывает.

Windoza
Offline
Зарегистрирован: 22.12.2016

ну распознавание объекта в кадре было не обязательное условие. Просто у меня есть квадрокоптер с камерой, которым можно управлять со смартфона. Т.е. идет поток видео плюс сигналы управления. И все это просходит с минимальной задержкой. Нечто подобное, но лишь для управления камерой, а не квадрокоптером я и хочу смастерить. Мне не нужно обрабатывать или перекодировать видео. Нужно лишь отправлять поток видео через wifi на телефон.

evgta
Offline
Зарегистрирован: 02.09.2016
Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Windoza пишет:

Нужно лишь отправлять поток видео через wifi на телефон.

Ардуина для этого не подходит.

Logik
Offline
Зарегистрирован: 05.08.2014

Все что касается управления - возможно, что качается видео- скорей нет (хотя ордуино разные бывают). Пункт 3 - это все что Вам посилам, с него и начинайте, осилите - может и управление нерасхочется делать. Иначе накупите хлама и будет он пыль собирать.