Logo de ArduCamObturador global de cor Pivariety
Módulo de cámara para Raspberry Pi
2MP OG02B10
(SKU: B0348)
GUÍA DE INICIO RÁPIDO

ArduCam B0348 Cámara de obturación global de cor Pivariety

INTRODUCIÓN

  • Sobre Arducam
    Arducam é un deseñador e fabricante profesional de cámaras SPI, MIPI, DVP e USB desde 2012. Tamén ofrecemos servizos de solucións de fabricación e deseño personalizados chave en man para os clientes que queren que os seus produtos sexan únicos.
  • Acerca desta cámara Pivariety
    Arducam Pivariety é unha solución de cámara Raspberry Pi para sacar adiantetage de usar as súas funcións de ISP de hardware. Os módulos de cámara Pivariety fan que os usuarios obteñan un mellor rendemento e unha variedade máis ampla de opcións de cámara e lentes. Noutras palabras, Pivariety superou as limitacións do controlador de cámara e dos módulos de cámara compatibles oficiais de código pechado (V1/V2/HQ).

Os módulos de cámara Pivariety permitiron estar ben sintonizados ISP con exposición automática, balance de brancos automático, control automático de ganancia, corrección de sombreado da lente, etc. Esta serie de cámaras usa o marco de cámara lib, non poden ser compatibles con Raspistill e a forma de acceder á cámara é lib camera SDK (para C++)/lib camera-still/lib camera-vid/Gstreamer.

Esta cámara de obturación global de cor Pivariety OGO2B10 é cámaras Raspberry Pi migradas, que eliminan os artefactos do obturador enrollable para disparar obxectos en movemento a alta velocidade en imaxes nítidas en cor.

ESPECIFICACIÓNS

Sensor de imaxe 2MP OG02B10
Máx. Resolución 1600Hx1300V
Tamaño de píxeles 3 um x 3 um
Formato óptico 1/2.9”
Especificación da lente Montaxe: M12
Distancia focal: 2.8 mm ± 5 %
F. NO: 2.8
FOV: 110° (H)
Sensibilidade IR Filtro IR integral, luz visible
Velocidade de cadros 1600 × 1300 @ 60fps;
1600 × 1080 @ 80fps;
1280×720@120fps
Formato de saída do sensor RAW10, RAW8
Formato de saída do ISP O formato de imaxe de saída de JPG, YUV420, RAW, DNG
O formato de vídeo de saída de MJPEG, H.264
Tipo de interface MIPI de 2 carriles
Tamaño da placa adaptadora 40 mm × 40 mm
Tamaño da placa 40 mm × 40 mm

SOFTWARE

  1. Instalación de controladores
    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
    ./install_pivariety_pkgs.sh -p controlador_kernel
    prema y para reiniciar
    NOTA: A instalación do controlador do núcleo só é compatible coa última versión 5.10. Para outras versións do núcleo, vai á nosa páxina Doc: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-install-kernel-driver-for-pivarietycamera/#2-how-to-build-raspberry-pi-kernel-driverfor-arducam-pivariety-camera
    Tamén podes visitar esta páxina de documentos para consultar a conexión do hardware:
    https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/pivarietyog02b10-2mp-color-global-shutter-camera-module/
  2. Proba o controlador e a cámara
    Despois de rematar a montaxe de hardware e a instalación do controlador, pode probar se a cámara está detectada e funciona.
    • View o estado do condutor e da cámara
    dmesg | grep arducam
    Mostrará a arducam-variety se o controlador se instalou correctamente e a versión do firmware se se pode detectar a cámara.
    A pantalla debería fallar na sonda se non se pode detectar a cámara, é posible que teñas que comprobar a conexión da cinta e, a continuación, reiniciar o Raspberry Pi.
    View o nodo de vídeo
    Os módulos de cámara Pivariety emulan como o dispositivo de vídeo estándar no nodo /dev/video*, polo que pode usar o comando ls para listar o contido no cartafol /dev.
    ls /dev/video* -l
    Dado que o módulo da cámara cumpre V4L2, pode empregar os controis V4l2 para listar o espazo de cor, resolucións e velocidades de fotogramas admitidas.
    v4l2-ctl –list-formats-ext
    NOTA: Aínda que se admite a interface V4L2, só se poden obter imaxes en formato RAW, sen soporte do ISP.
  3. Instalación oficial da aplicación Libcamera
    ./install_pivariety_pkgs.sh -p libcamera_dev
    ./install_pivariety_pkgs.sh -p libcamera_apps
  4. Captura imaxes e grava vídeos
    • Capturar imaxe
    Por example, preview durante 5 segundos e garda a imaxe chamada test.jpg
    lib camera-still -t 5000 -o test.jpg
    • Gravar vídeo
    Por example, grava un vídeo H.264 10s co tamaño de fotograma1920 W × 1080 H
    lib camera-vid -t 10000 –width 1920 –height 1080 -o test.h264
    NOTA: O formato H.264 só admite unha resolución de 1920 × 1080 e inferior.
    • Instalación do complemento gstreamer
    Instalar gstreamer
    actualización de sudo apt
    sudo apt install -y gstreamer1.0-tools
    Preview
    gst-launch-1.0 libcamerasrc ! 'video/xraw,width=1920,height=1080' ! videoconverter! autovideosink

RESOLUCIÓN DE PROBLEMAS

  1.  Non se pode asignar memoria
    [3:45:35.833744413] [6019] INFORMACIÓN RPI raspberrypi.cpp:611 Sensor: /base/soc/i2c0mux/i2c@1/arducam@0c – Modo seleccionado:
    5344×4012-pRAA
    [3:45:35.948442507] [6019] ERRO V4L2
    v4l2_videodevice.cpp:1126 /dev/video14[17:cap]: non se poden solicitar 4 búfers: non se pode asignar memoria [3:45:35.948551358] [6019] ERRO RPI raspberrypi.cpp:808 Non se puido asignar búfers
    ERRO: *** non se puido iniciar a cámara ***
    Edita /boot/cmdline.txt e engade cma=400M ao final
    Máis detalles: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html
  2. A imaxe mostra puntos de cor
    Engade o código –denoise cdn_off ao final do comando
    ./libcamera-still -t 5000 -o test.jpg –denoise cdn_off
    Máis detalles: https://github.com/raspberrypi/libcameraapps/issues/19
  3.  Produciuse un erro ao instalar o controlador
    Comproba a versión do núcleo, só proporcionamos o controlador para a última imaxe oficial da versión do núcleo cando se lance esta cámara Pivariety.
    Nota: Se queres compilar o controlador do núcleo por ti mesmo, consulta a páxina do documento: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/
  4. Produciuse un erro ao importar fd 18 a chamada terminada despois de lanzar unha instancia de 'std:: runtime_error' what( ): fallou ao importar fd 18 Abortado Se atopas o mesmo erro, podes facer a selección incorrecta sobre o controlador de gráficos. Siga a páxina Arducam Doc para seleccionar o controlador de gráficos correcto.
    Se atopas o mesmo erro, podes facer a selección incorrecta do controlador de gráficos. Siga a páxina Arducam Doc para seleccionar o controlador de gráficos correcto.
  5. Cambia á cámara nativa (raspistill, etc.)
    Edita o file de /boot/config.txt, faga que dtoverlay=arducam cambie a # dtoverlay=arducam Despois de completar a modificación, cómpre reiniciar o Raspberry Pi.
    sudo reiniciar

NOTA: Este módulo de cámara admite o disparador mediante un sinal externo; consulte a páxina do documento para obter as instrucións https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-toaccess-pivariety-og02b10-2mp-color-globalshutter-camera-using-external-trigger-snapshotmode/
Se precisas da nosa axuda ou queres personalizar outros modelos de cámaras Pi, póñase en contacto connosco a través de
support@arducam.com

Documentos/Recursos

ArduCam B0348 Módulo de cámara de obturación global de cor Pivariety para Raspberry Pi [pdfGuía do usuario
B0348, Módulo de cámara de obturación global en cor Pivariety para Raspberry Pi
ArduCam B0348 Módulo de cámara de obturación global de cor Pivariety para Raspberry Pi [pdfGuía do usuario
B0348, Módulo de cámara de obturación global en cor Pivariety para Raspberry Pi

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *