全志H2香橙派Zero开发板连接USB摄像头的使用方法

摄像头连接说明

因为香橙派Zero本身只有1个USB接口,考虑到还要外接其他USB设备(例如键盘鼠标),所以可以配合扩展板,插在主板的13pin接口上,扩展2个USB接口,启动系统后,再把USB摄像头插入到扩展的USB接口中(图zero)(图扩展板):

USB摄像头测试(Linux系统)

1) Orange Pi Zero 接上转接板后总共有 3 个 USB 接口可以使用,linux5.4 系统使用 转接板上的两个 USB 接口前需要确保/boot/orangepiEnv.txt 中的 overlays 配置了 usbhost2 和 usbhost3 才能正常使用,linux5.4 系统默认都打开了 usbhost2 和 usbhost3。 如果没有配置,转接板上的两个 USB 接口是无法正常使用的,配置完后需要重启才 能生效。另外 linux3.4 系统无需检查,默认 3 个 USB 接口都是打开的  (图1)

2) 然后使用 lsmod 查看系统是否自动加载了 uvcvideo 内核模块  (图2)

3) 然后通过 v4l2-ctl(注意 v4l2 中的 l 是小写字母 l,不是数字 1)命令查看下 USB 摄像头的设备节点,从下面的输出可知 USB 摄像头对应的设备节点为/dev/video1, 如果看不到 usb 相关的 video 节点,说明 USB 摄像头无法识别  (图3)

4) 安装 fswebcam  (图4)

5) 安装完 fswebcam 后可以使用下面的命令来拍照

a. -d 选项用于指定 USB 摄像头的设备节点

b. --no-banner 用于去除照片的水印

c. -r 选项用于指定照片的分辨率

d. -S 选项用设置于跳过前面的帧数   (图5)

6) 在服务器版的 Linux 系统中,拍完照后可以使用 scp 命令将拍好的图片传到 Ubuntu PC 上镜像观看  (图6)

USB摄像头测试(Android系统)

1) 先将 USB 摄像头插入开发板的 USB 接口中,确保/sys/class/videov4linux 下能看 到 usb 摄像头的设备节点 (图安卓1)

2) 在百度云盘中下载 USB 摄像头测试 APP  (图安卓2)

3) 然后安装 usbcamera.apk 到安卓系统中,可以使用 U 盘拷贝安装,也可以使用 adb 来安装,使用 adb 安装 usbcamera.apk 的命令为  (图安卓3)

4) 安装完后可以在所有应用中看到 USB 摄像头的启动图标 (图安卓4)

5) 然后打开 USB 摄像头 APP 就能看到 USB 摄像头的视频输出了

(0)

相关推荐