Присоединяйтесь!
Авторизация

Подключаем камеру к Raspberry Pi

09 October 2013 - Автор admin

Краткая инструкция по подключению и использованию аппаратной камеры для Raspberry Pi Обратите внимание, что камера может быть повреждена статическим электричеством. Перед тем, как достать камеру рекомендуется дотронуться до заземлённого объекта (например до радиатора батареи отопления), чтобы снять заряд. Камера подсоединяется к плате при помощи гибкого шлейфа. Разъём для шлейфа находится между Ethernet и HDMI портами. Объектив камеры может быть закрыт прозрачной защитной плёнкой, перед использованием её нужно удалить. 

Включаем поддержку камеры в Raspbian

Загрузите Raspberry Pi и осуществите вход в систему (по умолчанию имя пользователя - pi, пароль - raspberry). В терминале выполните команды для обновления дистрибутива Raspbian до последний версии: sudo apt-get update

sudo apt-get upgrade

 Далее командой sudo raspi-config запускаем программу настройки и в строке меню camera выбираем enabled, после чего перезагружаем RPi. 

Программное обеспечение для работы с камерой

raspivid консольное приложение для записи видео с камеры.

raspistill приложения для получения изображений с камеры параметры -o или –output определяют имя выходного файла -t  или –timeout длительность записи видео (по умолчанию 5 секунд) -d или –demo запись в режиме демонстрации возможностей. Будут использованы все возможные эффекты

Примеры:  raspistill -o image.jpg - захват изображения в .jpg формате

 raspivid -o video.h264 - захват 5-ти секундного видео в формате h264

 raspivid -o video.h264 -t 10000 - захват 10-ти секундного видео в формате h264 

raspivid -o video.h264 -t 10000 -d - захват 10-ти секундного видео в формате h264 в режиме демонстрации возможностей

Посмотреть все возможные параметры для приложений raspivid и raspistill можно следующим образом:raspivid | less, raspistill | less

Используйте курсор для перемещения по списку или  введите "q" для выходаПодробное описание параметров для программного обеспечения камеры можно найти тут

Передача потокового видео по сети

Для передачи видео выполняем на Raspberry Pi команду 

raspivid -t 999999 -o - | nc [IP адрес клиента] 5001

Для просмотра видео на клиенте необходимо установить mplayer и netcat и запустить их следующим образом  nc -l -p 5001 | mplayer -fps 31 -cache 1024 для Linux

 для Windows   [путь к nc.exe]\nc.exe -L -p 5001 | [путь к mplayer.exe]\mplayer.exe -fps 31 -cache 102

Скачать MPlayer для Windows

Скачать Netcat для Windows 

Для Linux'а соответственно скачиваете из репозиториев своих дистрибутивов Если у вас ещё нет камеры для Raspberry Pi, то приобрести можно  тут

09 October 2013
admin
автор статьи

Комментариев: 2

  1. source11

    22 October 2013 - Ответить

    эх... у китайцев такая камера почти $40 стоит

  2. source11

    22 October 2013 - Ответить

    _http://ru.aliexpress.com/wholesale?SearchText=raspberry+pi+camera&catId=0

Отправить комментарий

Авторизуйтесь для отправки комментария

Присоединяйтесь
Новые сообщения