HCL:树莓派摄像头模块

跳转到:导航搜索

有多种摄像头模块可用于树莓派。以下方法已在

  • 摄像头模块 V1(基于 OmniVision OV5647)
  • 摄像头模块 V2(基于 Sony IMX219)

上进行测试,并且应该也能与其他摄像头模块一起工作,只要它们受到 raspberrypi-firmware 的支持即可。

基于 tc358743 的 HDMI 模块无法按预期工作。请参阅:https://bugzilla.suse.com/show_bug.cgi?id=1192809

连接模块

该模块通过扁平电缆连接到树莓派摄像头模块。
使用树莓派 1 连接的视频:https://www.youtube.com/watch?v=GImeVqHQzsE


软件配置

需要在启动时,在固件级别启用摄像头。

首先需要安装

  • raspberrypi-firmware-extra 包到您的 树莓派 1、2 或 3 上,以安装 start_x.elf
  • 或者 raspberrypi-firmware-extra-pi4 包到您的 树莓派 4 上,以安装 start4x.elf

现在,您需要编辑 /boot/efi/config.txt,添加 start_x=1 并更新 gpu_memgpu_mem=128
请注意,使用 /boot/efi/extraconfig.txt 不起作用。详情请参阅 boo#1192047

重启后,您将看到可用的 V4L2 /dev/video0 设备。

软件使用

现在可以使用标准的 V4L2 设备,您可以使用支持 V4L2 标准的任何软件,例如 VLC、ffmpeg、streamer(来自 v4l-tools)、fswebcam 等。

使用 fswebcam 的示例

fswebcam -r 1280x1024 --no-banner image1.jpeg