Socrat.in.ua

Навчальні конструктори та DIY електроніка

Подключение камеры к Raspberry

2016-02-01

Raspberry Pi Camera Board (5MP, 1080p, v1.3)Камера для Raspberry оснащена сенсором OV5647 компании Omnivision и имеет разрешение 5 мегапикселей и фиксированный фокус.

Модуль камеры подключается к плате Raspberry посредством пятнадцатижильного плоского шлейфа длиной 15 см через специальный разъём CSI (Camera Serial Interface - последовательный интерфейс камеры), который имеет достаточную скорость для передачи видеоданных в форматах до 1080p при 30 кадрах в секунду или 720p при 60 к/сек.

Приступим к подключению камеры.

Часть 1 - Установка

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

А

Удостоверьтесь что у вас установлена последняя версия операционная система Raspbian (далее ОС). Вы можете загрузить последнюю версию по ссылке http://www.raspberrypi.org/downloads. Руководство по быстрому запуску ОС мы уже публиковали

Б

После установки ОС проверим, установлены ли у нас последние драйверы командой

sudo apt-get update

Эта команда обновляет список доступных пакетов и их версий, но не устанавливает и не обновляет их.

sudo apt-get upgrade

Команда устанавливает самые новые версии всех пакетов, которые уже установлены у вас.

sudo apt-get autoremove

Удалим все неиспользуемые пакеты.

С

Теперь настроим камеру, открыв меню конфигурации Raspberry Pi:

sudo raspi-config

Переходим в раздел "Camera"

Подключение камеры к Raspberry

Выбираем "Enalbe"

Подключение камеры к Raspberry

И выбираем "Finish" и "Yes" для перезагрузки

Подключение камеры к Raspberry

Теперь мы готовы к подключению камеры.

Часть 2 - подключение

Выключите вашу плату Raspberry и уравняйте разницу потенциалов, прикоснувшись к какой-нибудь металлической части платы, например к экрану разъёма USB. Это требуется сделать так как камера может быть повреждена статическим электричеством.

Raspberry Pi Camera Board (5MP, 1080p, v1.3)

Далее действуйте по видеоинструкции:

Часть 3 - как получать снимки и видео при помощи камеры

Папка для записи снимков по умолчанию расположена в "/home/pi". Запустите графический интерфейс пользователя (GUI) командой

startx

откройте проводник (File Manager) чтобы сразу видеть снимок при его захвате с камеры и запустите программу LXTerminal для управления камерой.

А

Существует две "основные" команды, при помощи которых вы можете использовать камеру для получения снимков и видео из командной строки -

raspistill

и

raspivid

соответственно.

У обеих команд есть великое множество различных дополнительных параметров, позволяющих  получать изображения с различными дополнительными настройками, как то: имя файла, формат, задержка, длина видео и т.п.). Если вы хотите чтобы Raspbery PI выдала их полный список, просто напечатайте в командной строке эту главную команду.

Б

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

-o или -output

указывает имя выходного файла и его формат

-t или -timeout

время задержки. Если указать период 5 секунд (5000 миллисекунд), то предварительный просмотр начнётся сразу, а снимок будет сделан через это время после запуска команды.

Пример 1 - снимок в формате jpeg, в предварительным просмотром и снимком через 10 секунд:

raspistill -o картинка.jpg -t 10000

Пример 2 - запись 15-секундного видео в формате h264:

raspivid -o фильм.h264 -t 15000

 

Подробнее о командах:

www.raspberrypi.org: DOCUMENTATION > USAGE > CAMERA > RASPICAM > RASPISTILL

www.raspberrypi.org: DOCUMENTATION > USAGE > CAMERA > RASPICAM > RASPIVID

 

 

 

Приєднуйтесь!
Автор: hobbytech


Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *


© HobbyTech 2017