Как стать автором
Обновить

Комментарии 32

Ну тогда уж и ещё старее. Мой дебют на Хабре :-)
Хм… разве я не имею права установить скрытую камеру у себя дома?
Табличка на двери: «Ведётся видеонаблюдение»)
Я, конечно, не юрист, но в законе вот что написано:
3. Незаконные производство, сбыт или приобретение специальных технических средств, предназначенных для негласного получения информации...
Просто интереса ради, как отличить незаконное производство от «сделай сам» для своих нужд?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Всегда вспоминаю старую фразу «MJPEG это не формат видео, это способ убить канал». Зачем использовать MJPEG если в наше время есть H264 и RTP, RTSP, RTMP.
Мозги малинки слабоваты для кодирования в H264, а в mjpeg умеет кодировать огромное число вебкамер, всё не raw.
Если память мне не изменяет, то малинка умеет аппаратно кодировать h264 со своего модуля камеры.
Вы правы. Есть кое-какая информация habrahabr.ru/company/itseez/blog/207314/. Перекушу сейчас и вернусь почитаю.
В той статье финальная скорость съемки была 20-30fps на изображении 320х240.
Хотя производители заявляют, что если втыкать камеру в CSi-разъем, то можно будет получать картинку разрешением 1080p на скорости 30fps, а VGA аж на 90fps.
И делает это на ура!
Каким образом формируется заданная скважность ШИМ сигнала на малине, на сколько я знаю аппаратного ШИМа на малине нет. На своем опыте сгенерировать точно выдержанный ШИМ на малине не получалось из-за этого наблюдалось дрожание серв, так называемый джиттер. В своих проектах к малине цепляется атмега на которой реализуется стыковка с окружающим железом, в том числе и аппаратный ШИМ для серв.
Ну я все свои проекты на Виртурилке делаю, так что таких проблем не имею :-) Полноценные аппаратные ШИМы уже на борту.
Было бы странно если бы было иначе (сарказм). Есть еще BeagleBoard там бортовые шим, ацп и уартов вагон, но нет встроенной камеры, что портит всю малину картину.

Но таки интересует как это реализовано на малине в данном проекте.
У меня ШИМ для сервы генерируется демоном ServoBlaster. Жалоб нет, управление плавное и в фоне. Процессор не грузит.
А какая разница какую вебкамеру использовать?
Конструктивная и программная совместимость.
Конструктивная совместимость. Если автор предлагает печать на 3D принтере деталей, то это как минимум предполагает, что тот кто решится повторить подвиг способен создать деталь под свою камеру. При данной конструкции механизма поворота, можно вставить большинство камер ничего не меняя.

Программная совместимость. MJPG-Streamer — переваривает наверное все вебкамеры, собственно для этого и создавался. ИМХО MJPG-Streamer не самое лучшее решение, GStreamer — наше всё!
А смысл брать такую здоровую, если уже в продаже имеется Raspberry Pi Camera Board по вполне адекватной цене?
Вот за 19$ продается на томже амазоне.
А кто против? Я дал ссылки для тех, кто хочет повторить авторскую конструкцию и избежать подводных камней. Но с другой стороны разница в 5 (14 против 19) баксов может быть уже существенной, особенно при построении нескольких устройств, а не одного…
Те же гвозди, тот же микроскоп )
Сегодня я как раз пытался напрямую с такой же малинки управлять двумя шаговиками. Понял, что затея глупая: аппаратный ШИМ у этой модели только один! Поэтому получается следующее: если нужно покрутить шаговик на N шагов и плевать на скорость, можно и несколько движков повесить; если же важна плавность хода (т.е. клок нужно ШИМом генерировать), то все — труба.

Кстати, как вы умудрились управлять двумя приводами управлять? ШИМ-то аппаратный один! А программный ШИМ дает кошмар на выходе (частота много меньше 5кГц, заполнение плавает в зависимости от частоты — от 5 до 50%)!

P.S. С «малинкой» отлично работают дешевые (~300 рублей) платы видеозахвата — Easycap, но покупка их — лотерея. Я купил в прошлом году одну, все ОК было. Сейчас вот еще 4 заказал, а у них, несмотря на то, что снаружи такие же, внутри какая-то дрянь, которая только в мастдайке и работает!
У меня на малине висят 5 сервоприводов, все ок. Что я не так делаю?
С малиной не игрался, но под OpenWrt запускал программный PWM — относительно нормальный полет.
На сколько я помню программный PWM работает на системном таймере, который тикает на частоте около 100 кГц — отсюда и точность PWM ±10 мкс.
думаю еше немного и в хабре появится статя как сделать дистанционно поворотную платформу для пулеметной турели с помошью расбери. Такую как была в фильме «Шакал». :)
Пулемёт необходимо обязательно распечатать на 3d принтере.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий