Камера OV9281 1 Мп с глобальным затвором
Обзор
Модули камер Arducam 1 Мп на сенсорах OV9281 и OV9282 — быстрые камеры с глобальным затвором для машинного зрения и робототехники на платформе Raspberry Pi. Их главное преимущество — глобальный затвор: он снимает весь кадр одновременно. Поэтому камеры хорошо снимают быстро движущиеся объекты без искажений и эффекта «желе», характерных для камер со скользящим затвором.
Эти монохромные сенсоры обладают высокой чувствительностью и полностью совместимы со всеми моделями Raspberry Pi с разъёмом камеры MIPI CSI-2, включая Pi 5, Pi 4, Pi Zero и Compute Module.
Технические характеристики
Сенсор
| Параметр | Значение |
|---|---|
| Сенсор | OV9281 |
| Тип затвора | Глобальный затвор |
| Чувствительность к ИК | Монохромный |
| Активные пиксели | 1280 × 800 |
| Разрешение | 1 Мп |
| Оптический формат | 1/4″ |
| Размер пикселя | 3 × 3 мкм |
Основные возможности
Главная особенность сенсоров OV9281 и OV9282 — глобальный затвор. Поэтому они особенно хорошо подходят для таких задач:
- Дроны и автономные роботы: чёткие кадры без смазывания для навигации и объезда препятствий.
- Высокоскоростной мониторинг: промышленный контроль качества, анализ движения, охранные системы.
- Стереозрение: синхронная экспозиция необходима для точных карт глубины.
Совместимость с платформами
Поддерживаемые ОС
| Платформа | Trixie | Bookworm (rpicam) | Bullseye (libcamera/rpicam) | Buster (raspistill) |
|---|---|---|---|---|
| Raspberry Pi 5 / CM5 | ✅ | ✅ | ❌ | ❌ |
| Raspberry Pi 4B / 3B+ / 3A+ / Zero / Zero 2 W | ✅ | ✅ | ✅ | ✅ |
| Raspberry Pi CM3 / CM3+ / CM4 (нужна плата-адаптер) | ✅ | ✅ | ✅ | ✅ |
Каталог продукции
| Артикул | Разъём (контакты, сторона) | Особенности | Объектив | Угол обзора | Фокусировка | Чувствительность к ИК |
|---|---|---|---|---|---|---|
| B0452 | 22, сверху | Крепление M12 | Миниатюрный | 75° (Г) × 59° (В) | Ручная фокусировка | ИК-фильтр 650 нм |
| B0240 | 22, сверху | Крепление CS | CS | 65° (Г) × 51° (В) | Ручная фокусировка | ИК-фильтр 650 нм |
| B0241 | 22, сверху | Комплект удлинения HDMI | CS | 65° (Г) × 48,75° (В) | Ручная фокусировка | Переключаемый ИК-фильтр |
| B024001 | 22, сверху | Крепление CS / штатив | CS по умолчанию | — | — | — |
| B0167B12 | 22, н/д | Комплект PTZ | Вариообъектив | Г 96°–33° × В 72°–24° | Моторизованная фокусировка | Переключаемый ИК-фильтр |
| B016712MP | 22, н/д | Комплект PTZ | Вариообъектив | Г 96°–33° × В 72°–24° | Моторизованная фокусировка | Переключаемый ИК-фильтр |
| B0262 | 22, сверху | Миниатюрная | M12 | 75° (Г) × 56,3° (В) | Ручная фокусировка | ИК-фильтр 650 нм |
| B0271 | 22, н/д | Для Compute Module | M12 | 75° (Г) × 56,3° (В) | Ручная фокусировка | ИК-фильтр 650 нм |
Подключение оборудования
Подробный порядок подключения описан в руководстве:
Быстрый старт — подключение оборудования
Настройка ПО
Настройка ПО состоит из трёх частей:
- Настройка системы — обязательный первый шаг, чтобы система распознала камеру (нужна перезагрузка).
- Работа с камерой — команды для предпросмотра и съёмки.
- Устранение неполадок — решения типичных проблем с изображением.
Настройка системы
Raspberry Pi 5 и CM5
Pi 5 работает с Trixie и Bookworm. В обеих системах файл конфигурации находится по пути /boot/firmware/config.txt.
- Откройте файл конфигурации:
sudo nano /boot/firmware/config.txt - Отключите автоопределение камеры:
camera_auto_detect=0 - Добавьте оверлей OV9281 в раздел
[all]:dtoverlay=ov9281,arducam - Сохраните файл и перезагрузите систему:
sudo reboot
dtoverlay=ov9281,cam0,arducam
Raspberry Pi 4
Pi 4 работает с Trixie, Bookworm и Bullseye, файл конфигурации в них лежит в разных местах.
Trixie и Bookworm:
sudo nano /boot/firmware/config.txt
Bullseye:
sudo nano /boot/config.txt
Дальнейшие шаги (одинаковы для всех версий ОС):
- Установите
camera_auto_detect=0. - Добавьте
dtoverlay=ov9281,arducamв раздел[all]. - Сохраните файл и перезагрузите систему:
sudo reboot
Raspberry Pi Zero — Pi 3
Эти модели работают со всеми версиями ОС, но порядок настройки различается.
Trixie и Bookworm
Стандартная настройка через /boot/firmware/config.txt:
sudo nano /boot/firmware/config.txt
- Установите
camera_auto_detect=0. - Добавьте
dtoverlay=ov9281,arducamв раздел[all]. - Сохраните файл и перезагрузите систему:
sudo reboot
Bullseye
Настройка в два шага:
Шаг 1. Отредактируйте config.txt
sudo nano /boot/config.txt
- Установите
camera_auto_detect=0. - Добавьте
dtoverlay=ov9281,arducamв раздел[all]. - Сохраните файл, но пока не перезагружайте систему — перейдите к шагу 2.
Шаг 2. Включите графику Glamor
sudo raspi-config
Откройте 6 Advanced Options → A3 Glamor → включите (Enable) → перезагрузите систему.
Raspberry Pi Compute Module 3 и 4
CM3 и CM4 работают со всеми версиями ОС, у них два порта камеры (cam0 и cam1).
Trixie и Bookworm:
sudo nano /boot/firmware/config.txt
Bullseye:
sudo nano /boot/config.txt
Дальнейшие шаги (одинаковы для всех версий ОС):
- Установите
camera_auto_detect=0. - Добавьте
dtoverlay=ov9281,arducamв раздел[all]. - Сохраните файл и перезагрузите систему:
sudo reboot
dtoverlay=ov9281,cam0,arducam
Работа с камерой
После настройки и перезагрузки камера готова к работе.
Trixie и Bookworm — набор rpicam-apps:
- Список доступных камер:
rpicam-still --list-cameras - Предпросмотр (выход — Ctrl+C):
rpicam-still -t 0 - Снимок после 5-секундного предпросмотра:
rpicam-still -t 5000 -o test.jpg
Bullseye — набор libcamera-apps:
- Список доступных камер:
libcamera-still --list-cameras - Предпросмотр (выход — Ctrl+C):
libcamera-still -t 0 - Снимок после 5-секундного предпросмотра:
libcamera-still -t 5000 -o test.jpg
Подробные инструкции — в документации Raspberry Pi по камерам.
Устранение неполадок
Если изображения нет (например, чёрный экран), возможно, система неправильно распознала камеру.
Решение типичных проблем: руководство по устранению неполадок
Если проблема не уходит, напишите нам на quote@arducam-russia.ru.