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

Камеры Pivariety на сенсорах AMS OSRAM

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

Введение

Ранее Arducam выпустила оценочные комплекты камер серии Mira220 для быстрой проверки сенсора. В серию входят модули камер Mira220 с тремя вариантами цветного фильтра: монохромный, RGB и RGB-IR. Подробнее о них:

СправкаОценочный комплект камеры Mira220: оценочный комплект камеры Mira220 USB3

Теперь Arducam адаптировала сенсор AMS OSRAM Mira220 для экосистемы Raspberry Pi.

Модуль камеры Mira220 Pivariety с глобальным затвором и настроенным ISP полностью совместим с экосистемой Raspberry Pi. Сенсор отличается высокой чувствительностью в ближнем ИК-диапазоне и даёт качественное изображение при разном освещении. (Высокая чувствительность к ближнему ИК: квантовая эффективность на 940 нм — одна из лучших в классе, по данным Arducam; подходит для сложных условий освещения)

Модели

АртикулРазрешениеСенсорИнтерфейсОсобенностиФокусировкаКрепление объективаУгол обзора (Д × Г × В)Чувствительность к ИК
B05262,2 МпMira220MIPI CSI-2Высокая квантовая эффективность и чувствительность к ближнему ИКРучная фокусировкаM1280° (Д) × 68° (Г) × 53° (В)Без ИК-фильтра

Характеристики

Общие характеристики

Сенсор
СенсорMira220
Разрешение фото2,2 Мп
Цветной фильтрМонохромный
Тип затвораГлобальный затвор
Оптический формат1/2.7"
Размер пикселя2,79 × 2,79 мкм
Активная область1600 (Г) × 1400 (В)
Формат выводаRAW12
Частота кадров1600 × 1400 при 30 к/с, 640 × 480 при 80 к/с
Функции и совместимость
Поддерживаемые ОСRaspberry Pi OS Bookworm / Bullseye
ПлатформыRaspberry Pi 5 / 4B / 3B+ / 3 / 2 / CM3 / CM4 / Zero W / Zero 2 W

Квантовая эффективность и чувствительность к ИК

Что это даётMira220 выделяется высокой квантовой эффективностью (QE) — до 36 % на длине волны 940 нм в ближнем ИК-диапазоне. Благодаря улучшенной чувствительности к ближнему ИК сенсор уверенно работает при недостатке света, что особенно важно для систем 2D- и 3D-зрения.

Быстрый старт

Подключение оборудования

Подключение камеры
ПримечаниеНа плате камеры стоит разъём CSI на 15 контактов.
Подключение к плате
ПримечаниеУчтите при подключении:
  1. На Raspberry Pi 5 по возможности подключайте камеру к порту cam1: он включён по умолчанию.
  2. Разъём MIPI CSI на Raspberry Pi 5 — на 22 контакта, на Raspberry Pi 3/4 — на 15 контактов.

Настройка ПО

ПримечаниеНачиная с Raspberry Pi OS Bullseye 6.1.21 драйвер arducam-pivariety входит в ядро Raspberry Pi, а device tree называется arducam-pivariety. Для подключения оверлея нужна строка dtoverlay=arducam-pivariety.

Поддерживаемые платформы и ОС

Поддерживаемые платформы и ОС
ПлатформаBookworm (rpicam)Bullseye (libcamera/rpicam)Buster (raspistill)
Raspberry Pi 5√
Raspberry Pi 4B / 3B+ / 3A+ / Zero / Zero 2 W√√
Raspberry Pi CM3 / CM3+ / CM4 / CM5 (нужна дополнительная плата-адаптер)√√
ИнформацияМодуль камеры Arducam Pivariety на Raspberry Pi 5 подключайте к порту camera 1 — он включён по умолчанию.

Raspberry Pi OS Bullseye 6.1.21 и новее, Bookworm

Шаг 1. Скачайте скрипт установки

wget -O install_pivariety_pkgs.sh https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh
chmod +x install_pivariety_pkgs.sh

Шаг 2. Установите libcamera

./install_pivariety_pkgs.sh -p libcamera_dev

Шаг 3. Установите libcamera-apps

./install_pivariety_pkgs.sh -p libcamera_apps

Шаг 4. Измените файл config.txt

ИнформацияПосле изменения файла перезагрузите устройство, чтобы изменения вступили в силу.
  • Для Bookworm на Raspberry Pi 5 сделайте следующее:
sudo nano /boot/firmware/config.txt 
#Find the line: [all], add the following item under it:
dtoverlay=arducam-pivariety
#Save and reboot.
Чтобы включить камеру на порту cam0 Raspberry Pi 5, внесите такие изменения:
sudo nano /boot/firmware/config.txt 
#Find the line: [all], add the following item under it:
dtoverlay=arducam-pivariety,cam0
#Save and reboot.
  • Для Bookworm/Bullseye на Raspberry Pi 4 сделайте следующее:
Bookworm на Raspberry Pi 4
sudo nano /boot/firmware/config.txt 
#Find the line: [all], add the following item under it:
dtoverlay=arducam-pivariety
#Save and reboot.
Bullseye на Raspberry Pi 4 (Bullseye 6.1.21 и новее)
sudo nano /boot/config.txt 
#Find the line: [all], add the following item under it:
dtoverlay=arducam-pivariety
#Save and reboot.
  • Для Bullseye на Raspberry Pi 0–3 также выполните:
Open a terminal 
Run sudo raspi-config
Navigate to Advanced Options 
Enable Glamor graphic acceleration 
Reboot your Pi

Если возникнут проблемы с выводом изображения на экран, выполните ещё и эти шаги:

Open a terminal
Run sudo raspi-config
Navigate to Advanced Options
Navigate to GL Driver
Select GL (Full KMS)
Reboot your Pi

Работа с камерой через rpicam

Предпросмотр

Проверьте, определяется ли камера:

ls /dev/video0

Вывод /dev/video0 означает, что камера определилась.

rpicam-still -t 0
Поворот изображения
rpicam-still -t 0 --rotation=180
rpicam-still -t 0 --rotation=0
Подробнее

Другие примеры работы с libcamera-apps — на странице:

Руководство по libcamera/rpicam

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

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