как подключить 3 камеры?

Viewed 42

问题描述


у меня плата canmv k230 v3.0 Пожалуйста посоветуйте оптимальную сборку для подключения 3-х камер. У меня 2 камеры ov5647 чтобы подключить и одна встроенная камера на плате. Пожалуйста покажите рабочий код для Canmv ide

硬件板卡


canMV k230 v3.0

1 Answers

Здравствуйте!

CanMV K230 V3.0 поддерживает подключение до трёх камер через интерфейсы MIPI-CSI.

Вы можете использовать две внешние камеры OV5647 вместе с камерой, которая уже подключена к плате, при условии совместимости разъёмов и распиновки.

У нас есть готовый пример MicroPython для работы с тремя камерами и вывода изображения на HDMI:

camera_triple_bind_hdmi.py

В этом примере:

  • Используются три независимые камеры: Sensor(id=0), Sensor(id=1) и Sensor(id=2).
  • Для каждой камеры задаются разрешение и формат изображения.
  • Все три изображения одновременно выводятся на HDMI-монитор.
  • Рекомендуемые параметры входных камер — 1920×1080 при 30 FPS.

Для разработки рекомендуем использовать Visual Studio Code с нашим официальным расширением CanMV:

https://marketplace.visualstudio.com/items?itemName=Kendryte747.canmv-vscode

После установки расширения:

  1. Подключите плату K230 к компьютеру через USB.
  2. В VS Code выполните команду CanMV: Connect Board.
  3. Откройте пример camera_triple_bind_hdmi.py через раздел Examples или по ссылке выше.
  4. Запустите его с помощью CanMV: Run Active Python Script.
  5. Подключите HDMI-монитор для просмотра изображений с трёх камер.

Расширение также поддерживает работу с файлами на плате, терминал MicroPython, просмотр изображений и автоматическую настройку подсказок Python.

Документация по расширению:
https://www.kendryte.com/k230_canmv/en/main/userguide/how_to_use_ide.html

Если камеры не определяются, пожалуйста, сообщите версию прошивки CanMV и модели подключённых камер.

я написал ответ ниже. Камеры подключены, но не работают. версия прошивки CanMV_K230_V3P0_micropython_v1.8-0-gc2d1f5c_nncase_v2.11.0.img камера ov5647

Использовал последнюю прошивку на микропитон и все сработало! спасибо!

image.pngimage.png csi1 все равно не работает.