ArduCam B0333 2MP IMX462 Pivariety 低光摄像头模块适用于 Raspberry Pi 用户指南

介绍
- 关于 ArduCam
自 2012 年以来,ArduCam 一直是 SPI、MIPI、DVP 和 USB 相机的专业设计者和制造商。我们还为希望其产品独一无二的客户提供定制的交钥匙设计和制造解决方案服务。 - 关于 Pivariety 相机
ArduCam Pivariety 是一种 Raspberry Pi 相机解决方案tage 使用其硬件 ISP 功能。 使用 ArduCam Pivariety 相机模块,用户可以获得更好的性能和更多种类的相机、镜头选项。 长期以来,树莓派用户仅限于使用闭源官方支持的摄像头驱动和摄像头模块(V1/V2/HQ)。
现在ArduCam可以为具有自动曝光、自动白平衡、自动增益控制、镜头阴影校正等功能的Pivariety相机模块提供完善的ISP。 该系列相机使用libcamera框架,Rasp无法支持仍然,访问相机的方式是 libcamera SDK(for C++)/libcamera-still/libcamera-vid/Streamer。 如果您想了解更多关于 Pivariety 相机其他型号的信息,请访问: https://www.arducam.com/docs/cameras-for-raspberrypi/pivariety/
规格

软件
1. 驱动程序安装
wget -O install_pivariety_pkgs.sh https://github.com/ArduCam/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh chimed +x install_pivariety_pkgs.sh ./install_pivariety_pkgs.sh重新启动
笔记: 内核驱动安装仅支持最新版本 5.10。 对于其他内核版本,请访问我们的文档页面: 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
您还可以访问此文档页面以参考硬件连接: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/2mp-imx462pivariety-low-light-camera-module/
2. 测试驱动程序和摄像头
完成硬件组装和驱动程序安装后,您可以测试摄像头是否被检测到并正常工作。
- View 驱动程序和摄像头的状态
留言 | grep ArduCam
如果驱动程序安装成功,它将显示arducam-pivariety,如果可以检测到相机,它将显示固件版本。 如果无法检测到摄像头,则显示器应该是探测失败,您可能需要检查色带连接,然后重新启动树莓派。
- View 视频节点
Pivariety 相机模块被模拟为 /dev/video* 节点下的标准视频设备,因此您可以使用 ls 命令列出 /dev 文件夹中的内容。
ls /dev/video* –
l 由于相机模块兼容V4L2,您可以使用V4l2控件列出支持的色彩空间、分辨率和帧率。 v4l2-ctl –list-formats-ext。
注意:虽然支持 V4L2 接口,但只能获取 RAW 格式的图像,不支持 ISP。
3.官方Libcamera App安装
./install_pivariety_pkgs.sh -p libcamera_dev
./install_pivariety_pkgs.sh -p libcamera_apps
4. 捕获图像和录制视频
- 捕捉图像
例如ample, 前view 保存 5 秒并保存名为 test.jpg 的图像
libcamera-still -t 5000 -o test.jpg
- 录制视频
例如ample,录制帧大小为264W×10H的H.1920 1080s视频
libcamera-vid -t 10000 –宽度 1920 –高度 1080 -o test.h264
注意:H.264 格式仅支持 1920×1080 及以下分辨率。
- 插件流光安装
安装流光 sudor apt 更新
sudo apt install -y gstreamer1.0-tools
预view
gst-launch-1.0 libcamerasrc ! '视频/xraw,宽度=1920,高度=1080'! 视频转换! 自动视频接收器
故障排除
1.无法分配内存
[3:45:35.833744413] [6019] INFO RPI raspberrypi.cpp:611 传感器:/base/soc/i2c0mux/i2c@1/arducam@0c 选择模式:5344×4012-pRAA [3:45:35.948442507] ] ERROR V6019L4 v2l4_videodevice.cpp:2 /dev/video1126[14:cap]: 无法请求 17 个缓冲区:无法分配内存 [4:3:45] [35.948551358] ERROR RPI raspberrypi.cpp:6019 无法分配缓冲区*** 无法启动相机 ***
编辑 /boot/cmdline.txt 并在最后添加 cma=400M 更多详情: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html
2. 图像显示色点
在命令末尾添加代码–denoise cdn_off ./libcamera-still -t 5000 -o test.jpg –denoise cdn_off 更多详情: https://github.com/raspberrypi/libcameraapps/issues/19
3. 驱动安装失败
请检查内核版本,我们只提供这款 Pivariety 相机发布时最新官方内核版本映像的驱动程序。
注意:如果你想自己编译内核驱动,请参考文档页面: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/
4. 导入 fd 18 失败
抛出“std :: runtime_error”实例后调用终止 what( ): failed to import fd 18 Aborted
如果您发现同样的错误,您可能对图形驱动程序进行了错误的选择。 请按照 ArduCam Doc 页面选择正确的图形驱动程序。
5.切换到原生相机(raspistill等)
编辑 file /boot/config.txt,将dtoverlay=ArduCam改为#dtoverlay=ArduCam 修改完成后需要重启树莓派。 苏打水重启
联系我们
如果您需要我们的帮助或想定制其他型号的 Pi 相机,请随时与我们联系。
电子邮件: 支持@arducam.com
Web地点: www.arducam.com
Skype:Arducam
文件/资源
![]() |
ArduCam B0333 2MP IMX462 Pivariety 低光摄像头模块,适用于 Raspberry Pi [pdf] 用户指南 B0333、2MP IMX462、Raspberry Pi 的 Pivariety 低光摄像头模块 |




