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

Камера 64MP Hawkeye

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

Введение

Модуль камеры 64 Мп с автофокусом и сверхвысоким разрешением, разработанный специально для Raspberry Pi актуальных и будущих поколений.

В камере стоит сенсор того же класса, что и во флагманских смартфонах, поэтому Raspberry Pi снимает фото уровня зеркальной камеры с максимальным разрешением 9152 × 6944. Камера оснащена объективом с автофокусом, поддерживает электронные панорамирование, наклон и зум (ePTZ) и непрерывный автофокус; фазовый автофокус PDAF поддерживается с сентября 2023 года.

Такая производительность позволяет строить больше приложений для разных отраслей и задач при заметно меньших затратах.

Опытным разработчикам Hawkeye не создаст сложностей: камера совместима с тем, что у вас уже есть, — форм-фактором камер v1/v2, подключением MIPI CSI-2, актуальными libcamera-apps, стандартным креплением для штатива и т. д.

Сенсор

Сенсор64MP Hawkeye
Тип затвораСкользящий затвор
Активные пиксели9152 (Г) × 6944 (В)
Разрешение64 Мп
Оптический формат1/1.7"
Размер пикселя0,8 × 0,8 мкм
Вывод данных CSI-22 линии
Формат данныхJPEG/YUV/RGB/RAW10

Моторизованная фокусировка

В модулях камер Arducam 64MP Hawkeye с моторизованной фокусировкой фокус управляется программно: камеру можно навести на близкий объект или на любой нужный участок сцены.

Совместимость с платформами

Поддерживаемые ОС

Камера и установочный скрипт драйвера совместимы со всеми современными моделями Raspberry Pi и операционными системами.

ПлатформаTrixieBookwormBullseye
Raspberry Pi 5 / CM5✅✅❌
Raspberry Pi 4B / 3B+ / 3A+ / Zero / Zero 2 W✅✅✅
Raspberry Pi CM3 / CM3+ / CM4 (нужна плата-адаптер)✅✅✅
Buster не поддерживаетсяRaspberry Pi OS Buster несовместима с драйверами, которые нужны этой камере. Рекомендуется Bookworm или Trixie.

Каталог продукции

АртикулРазъём (контакты / расположение)ОсобенностиТип объективаУгол обзораФокусировкаЧувствительность к ИК
B039922 / верхнееВысокое разрешениеШтатный объектив72° (Г) × 54,6° (В)АвтофокусИК-фильтр 650 нм
B0399B0091Комплект удлинения HDMI
B0399U6248Комплект удлинения по Ethernet
B0399B0283Комплект с поворотной платформой

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

Общий порядок подключения камер Raspberry Pi описан в документе: Быстрый старт — подключение оборудования

Настройка ПО

Настройка ПО обязательна и проходит в три шага с помощью установочного скрипта. Порядок одинаков для всех моделей Raspberry Pi и поддерживаемых версий ОС (Trixie, Bookworm, Bullseye).

Нужен доступ в интернетRaspberry Pi должен быть подключён к интернету, чтобы скачать драйвер и нужные пакеты ПО.

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

Скачайте скрипт install_pivariety_pkgs.sh из репозитория Arducam на GitHub и сделайте его исполняемым.

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. Установите основное ПО и драйверы

Затем установите скриптом три обязательных компонента строго в указанном порядке.

  1. Установите libcamera-dev — сборку библиотеки libcamera от Arducam: ./install_pivariety_pkgs.sh -p libcamera_dev
  2. Установите libcamera-apps — приложения для управления камерой (например, rpicam-still), совместимые с этой сборкой библиотеки: ./install_pivariety_pkgs.sh -p libcamera_apps
  3. Установите драйвер ядра — драйвер для сенсора камеры 64MP Hawkeye: ./install_pivariety_pkgs.sh -p 64mp_pi_hawk_eye_kernel_driver

Шаг 3. Включите драйвер камеры

После установки драйверов вручную отредактируйте файл config.txt, чтобы система их загружала. Этот шаг обязателен.

Сначала откройте файл конфигурации для вашей ОС.

Trixie и Bookworm:

Путь к файлу: /boot/firmware/config.txt

sudo nano /boot/firmware/config.txt

Bullseye:

Путь к файлу: /boot/config.txt

sudo nano /boot/config.txt

Затем добавьте в конец файла нужную строку dtoverlay.

Выберите вариант для порта, к которому подключена камера. У большинства моделей Raspberry Pi порт один (CAM1).

Порт CAM1 (по умолчанию):

Подходит для всех Pi Zero, Pi 3 и Pi 4; для Pi 5 и CM этот порт используется по умолчанию. Добавьте строку:

dtoverlay=arducam-64mp

Порт CAM0:

Только для плат с двумя портами (Pi 5, CM5, CM4, CM3), если камера подключена к разъёму CAM0. Вместо строки выше добавьте:

dtoverlay=arducam-64mp,cam0

Наконец, сохраните файл и перезагрузите систему, чтобы изменения вступили в силу:

sudo reboot

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

После установки и перезагрузки камера готова к работе. Команды зависят от версии ОС.

Trixie и Bookworm — набор rpicam-apps:

  1. Список доступных камер: rpicam-still --list-cameras
  2. Предпросмотр (выход — Ctrl+C): rpicam-still -t 0
  3. Снимок в высоком разрешении с автофокусом: rpicam-still -t 5000 -o test_64mp.jpg

Bullseye — набор libcamera-apps:

  1. Список доступных камер: libcamera-still --list-cameras
  2. Предпросмотр (выход — Ctrl+C): libcamera-still -t 0
  3. Снимок в высоком разрешении с автофокусом: libcamera-still -t 5000 -o test_64mp.jpg

Автофокус и ручная фокусировка

ПримечаниеДля камер с мотором фокусировки в Arducam добавили параметры автофокуса: доступны однократный и непрерывный автофокус.

Подробнее — в документе:

Зум

Для управления зумом используйте программу Zoom.

Управление камерами Raspberry Pi со смартфона (Android)

Как управлять камерами Arducam для Raspberry Pi со смартфона на Android, описано в документе:

Камеры Arducam на Android

Устранение неполадок

Если возникли проблемы, проверьте, что выполнены все шаги установки, включая перезагрузку в конце.

Решение типичных проблем: руководство по устранению неполадок

Если проблема не уходит, напишите нам на quote@arducam-russia.ru.

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

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