Оценочный комплект камеры OG02B10
1. Введение
Плата Arducam USB3 Camera Shield — новая сверхскоростная плата расширения для USB-камер. По сравнению с прежней платой USB 2.0 у неё выше производительность и больше функций: она поддерживает сенсоры с высоким разрешением и высокой частотой кадров, стереокамеры и управление ИК-фильтром (IRCUT). С готовыми профилями камер между разными камерами легко переключаться. Плата подходит для оценки и тестирования камер, роботов и дронов, интернета вещей, машинного зрения и научных задач. Она работает с ПК и встраиваемыми системами вроде Raspberry Pi; по запросу возможна поддержка Odroid, Beaglebone Black и плат NVIDIA Jetson TK/TX. Ниже описано, как оценить камеру OG02B10 с помощью комплекта разработчика Arducam Shield. Учтите: если подключить эту USB3-камеру к порту USB2 (с изменённым файлом конфигурации), производительность сильно упадёт — максимальная пропускная способность снизится с 360 до 40 МБ.

Оценочный комплект USB-камеры Arducam OG02B10, 2 Мп, глобальный затвор — цветной модуль камеры 1/2.9" с креплением M12 и платой USB3.0 Camera Shield Plus
2. Комплект поставки
- плата камеры OG02B10 (UC-621 Rev.C);
- плата USB3.0 Camera Shield Plus (UC-593 Rev.C);
- шлейф на 22 контакта, шаг 0,5 мм, контакты с разных сторон, 8 см;
- кабель Micro USB 3.0.
3. Оборудование
Обычно комплект поставляется в собранном виде, как на рисунке ниже. Один конец шлейфа FPC подключён к плате камеры, другой — к разъёму MIPI A платы Shield. Остаётся только подключить эту сборку к ПК кабелем Micro USB 3.0.


Подключение сборки к ПК

4. Программное обеспечение
4.1. Загрузка и распаковка набора программ
Скачайте набор программ из репозитория Arducam на GitHub и распакуйте его.

4.2. Установка драйвера
Подробнее — в руководстве по установке драйвера.
- Подключите USB-кабель к камере и к USB-порту ПК.
- Откройте Пуск → Параметры → Панель управления → Диспетчер устройств, щёлкните правой кнопкой мыши по неизвестному устройству и выберите «Обновить драйвер».
- В Windows 10 диспетчер устройств можно открыть так: щёлкните правой кнопкой мыши Этот компьютер, выберите Управление и найдите Диспетчер устройств в разделе Служебные программы.
- Выберите «Выполнить поиск драйверов на этом компьютере».
- Выберите «Выбрать драйвер из списка доступных драйверов на компьютере».
- Выберите «Показать все устройства».
- Нажмите кнопку «Установить с диска».
- Укажите путь к драйверу ArduCAM USB2 — папку
ArduCAM_USB_Camera_Shield-master\Driversв скачанном пакете. - Подтвердите установку драйвера кнопкой «Да».
- Ещё раз подтвердите установку кнопкой «Установить».
- Драйвер успешно установлен — окно должно выглядеть так.

4.3. Запуск USBTest.exe
Запустите USBTest.exe из папки \Windows\GUI\USBTest\x64\Release.



4.4. Работа с USBTest.exe
4.1.1. Предпросмотр изображения
- Проверьте, что устройство определилось в системе.

- Найдите устройство кнопкой
Scanв USBTest.exe.

File→Open

- Выберите файл конфигурации в папке
ArduCAM_USB_Camera_Shield\Config\USB3.0_UC-593 Rev.C\MIPI\OG02B10\Channel_A.

Load→Open→Play

- Появится изображение с камеры.

4.1.2. Настройка частоты кадров, экспозиции и усиления
Tools→Controls


4.1.3. Чтение и запись регистров
Регистры камеры можно читать и записывать, меняя её состояние на лету, — это удобно при тестировании.

- Можно читать и записывать отдельный регистр.


Tools→R/W Regs(пакетное чтение и запись).


Пример


Скопируйте в окно R/W Regs следующие строки и нажмите Read:
I2C_16_8, 0xC0, 0x380C
I2C_16_8, 0xC0, 0x380D
I2C_16_8, 0xC0, 0x380E
I2C_16_8, 0xC0, 0x380F
4.1.4. Съёмка и сохранение кадров
- Нажмите
shot, чтобы снять кадр и сохранить его в формате BMP в папкуRelease\shot.


- Выберите
Save data, чтобы непрерывно сохранять кадры в формате RAW в папкуRelease\Record.


- Выберите
Save Image, чтобы непрерывно сохранять кадры в формате BMP.


4.1.5. Запись и сохранение видео
- Выберите
Save Video, чтобы записать видео в формате AVI.


4.1.6. Изменение файла конфигурации
Если какие-то значения регистров камеры в файле конфигурации не подходят, откройте файл в текстовом редакторе и измените их. Ниже показаны регистры камеры. Меняйте значения или добавляйте регистры по образцу существующих записей.


