Подключение и программирование камеры на Raspberry Pi

Для начала мы разберемся как правильно и безопасно подключить камеру к плате Raspberry Pi.
Подробно подключение описано по ссылке: https://thepihut.com/blogs/raspberry-pi-tutorials/16021420-how-to-install-use-the-raspberry-pi-camera

  1. Подключаем шлейф камеры в соответствующий разъем на плате. При подключении и работе с камерой, будьте аккуратны, по возможности, используйте заземление, чтобы снять статическое напряжение с рук, например, прикоснитесь к батарее. Камера очень чувствительна и в процессе работы над проектом одна камера сгорела от статики.
Разъем для поключения камеры на raspberry pi
Рис. 1 Разъем для подключения шлейфа от камеры на плате Raspberry Pi

2. После подключения камеры ее нужно активировать в настройках. На плате распберри это можно сделать через терминал (вызывается сочитанием клавиш ctrl + alt + t), используя команду:

sudo raspi-config

В открывшемся окне настроек переходим в раздел Interfacing options — P1 Camera — Enable. После сохранения настроек скорее всего понадобиться перезагрузить плату. В современных версиях raspbian активировать камеру можно также через раздел меню preferences — raspberry pi configuration — interfaces.

Меню включения камеры через терминал (sudo raspi-config)
Рис. 2 Меню включения камеры через терминал (sudo raspi-config)

2. Используем камеру

Съемка фото

Для получения фотоизображений с камеры можно использовать команду raspistill в терминале. Например, используя команду:

raspistill -o image.jpg

Вы сделаете фотоснимок с камеры в папку в которой находитесь.

Документация по командам которые используются для управления камерой по ссылке.

Съемка видео

Для съемки видео на плате raspberry используется команда raspivid . Пример реализации:

raspivid -o video.h264 -t 10000

Это команда в терминале запускает съемку видео длительностью 10000 милисекунд (или 10 секунд). Подробная инструкция по настройкам и атрибутам видеозаписи на сайте производителя доступна по ссылке.

Поделитесь или сохраните статью
Метки:

Поделитесь или сохраните статью