К содержимому
  1. Главная
  2. Документация
  3. GMSL
  4. Быстрый старт с камерами GMSL для Raspberry Pi

Быстрый старт с камерами GMSL для Raspberry Pi

Документация Arducam · перевод arducam-russia.ru

Программное обеспечение

Подготовка

Сначала определите, какой сенсор стоит в вашем модуле камеры, и выполните соответствующие шаги.

Найдите свою камеру ниже и следуйте инструкции для комплекта удлинения:

Штатные камеры Raspberry Pi

СенсорОптический форматРазрешение
IMX2191/4"8 Мп
IMX4771/2.3"12 Мп
ПримечаниеПлаты-адаптеры GMSL RX в разных комплектах (артикулах) прошиты разными прошивками. Подключать камеру к плате GMSL RX из комплекта с другим артикулом нельзя — например, снять модуль камеры из B0549 и подключить его к плате GMSL RX из B0550.

Настройка ПО

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

Настройка ПО для штатных камер Raspberry Pi

Работа с камерой

Как получить изображение с камеры, описано в руководстве:

Штатные камеры Raspberry Pi — руководство по libcamera/rpicam

Примеры

Примеры на Raspberry Pi 4

Комплект удлинения камер Arducam GMSL2 поддерживает ручное переключение каналов. Если подключено несколько камер, переключайте канал так:

Канал 1

sudo i2ctransfer -f -y 10 w3@0x0c 0xff 0x55 0x01
rpicam-still -t 0
Изображение с камеры на канале 1, Raspberry Pi 4

Канал 2

sudo i2ctransfer -f -y 10 w3@0x0c 0xff 0x55 0x02
rpicam-still -t 0
Изображение с камеры на канале 2, Raspberry Pi 4

Проверка версии

sudo i2ctransfer -f -y 10 w3@0x0c 0xff 0x55 0x01 r1
Вывод команды проверки версии на Raspberry Pi 4

Примеры на Raspberry Pi 5

Порт CSI 0

Канал 1

sudo i2ctransfer -f -y 6 w3@0x0c 0xff 0x55 0x01
rpicam-still -t 0
Изображение с камеры на канале 1, порт CSI 0 Raspberry Pi 5

Канал 2

sudo i2ctransfer -f -y 6 w3@0x0c 0xff 0x55 0x02
rpicam-still -t 0
Изображение с камеры на канале 2, порт CSI 0 Raspberry Pi 5

Порт CSI 1

Канал 1

sudo i2ctransfer -f -y 4 w3@0x0c 0xff 0x55 0x01
Изображение с камеры на канале 1, порт CSI 1 Raspberry Pi 5

Канал 2

sudo i2ctransfer -f -y 4 w3@0x0c 0xff 0x55 0x02
Изображение с камеры на канале 2, порт CSI 1 Raspberry Pi 5

Проверка версии

Порт CSI 0:

sudo i2ctransfer -f -y 6 w2@0x0c 0x01 0x01 r1

Порт CSI 1:

sudo i2ctransfer -f -y 4 w2@0x0c 0x01 0x01 r1
Вывод команды проверки версии на Raspberry Pi 5

Запросить цену

Укажите количество — пришлём коммерческое предложение.