发 帖  
原厂入驻New

【大联大友尚安森美半导体感光芯片USB双目摄像头模组试用体验】如何固化树莓派中的摄像头索引

2020-9-23 13:46:19  66
分享
发帖人:tobot
如前篇介绍,树莓派上连接了两个USB摄像头之后,树莓派会自动添加/dev/video0和/dev/video2作为摄像头文件(linux把硬件作为文件来访问),并不能知道/dev/video0和/dev/video2具体指的是IR或HDR摄像头,而是根据硬件连接的先后来选择的,先连接的摄像头使用/dev/video0,后连接的摄像头使用/dev/video2。
这对于某个摄像头只能装驱动,但不能显示图像(例如我拿到的IR摄像头),又希望整体调试,并不是很方便,于是在树莓派中对不同摄像头分别创建索引。方法如下:
1、查找硬件
首先使用lsusb命令查找硬件,确定摄像头的ID
1.png
使用插拔,可以确定IR摄像头的ID是0c45:0101,HDR摄像头的ID是2dbb:0202。
2、建立映射
在/etc/udev/rules.d目录下新建文件IR.rules、HDR.rules(建立过程略,可以用vi或nano编辑),下图是直接cat查看
2.png
3、重启树莓派
重启树莓派来确保映射生效,理论上也可以通过restartudev实现,但我没有尝试。
4、查看摄像头

使用ls查看摄像头,可以看到HDR和IR分别映射了
3.png

后续代码调用时可以直接使用/dev/IR和/dev/HDR来调用摄像头,无需考虑插入顺序。


0
2020-9-23 13:46:19   评论 分享淘帖

只有小组成员才能发言,加入小组>>

91个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表