使用方法¶
本章讲述讲述CAM-CRV1126S2U/CAM-CRV1109S2U
的使用方法,不包含具体应用开发,应用开发请看《应用开发》一节。
非常重要:
早期生产的设备默认出厂自带
Facial_gate
固件,需要外接屏幕才能预览。经市场反馈,用户使用不带屏幕的场景比较多所以之后会改为出厂自带AI_UVC
,如果不清楚自己设备是什么固件建议自己参考《固件升级》升级所需固件。我们在不断维护固件和代码,所以不同时期购买的设备出厂自带固件版本可能不一致。某些已知 BUG 可能已经在新固件和代码中得到修复,如果使用时遇到问题请先尝试更新固件。如:我们修复了部分 Windows 系统
RNDIS
网卡无法识别或者出现黄色感叹号
问题,如果您的设备出现此现象可以先尝试更新固件。
上电开机¶
Facial_Gate 固件¶
设备开机只需要接上 Typec 线供电就可以了,非常方便。但是有几点需要注意的。
当接上位机调试的时候,需要接上位机主板出来的
USB 3.0
接口。如果设备不需要连接上位机部署,请将 Typec 单独接到 5V/2A 的电源。
主机搜索到 ADB 设备则设备已经正常开机。
正常开机后主机会识别到一张 USB 网卡,通过设置该网卡静态 IP 为
172.16.110.1
后,打开浏览器地址栏 输入172.16.110.2
可进入 Web 后端管理平台。PS:如果驱动网卡设备不正常可以使用驱动精灵等第 3 方驱动 安装工具安装或者更新驱动。如果设备外接了屏幕会先看到 Firefly 的开机 logo,稍等片刻界面进入预置的闸机应用,如果闸机应用未 授权,会显示未授权或授权失败 无法进行人脸识别。
AI_UVC 固件¶
AI_UVCWindows exe
、Android APK
和使用说明都可以在此仓库获取:https://gitlab.com/firefly-linux/external/arcuvc_app.git
Windows¶
官方测试使用 Win10 系统。
需要接 Windows 设备主板出来的
USB 3.0
接口。正常开机后红外补光灯会亮起。
正常开机后主机会识别到一张 USB NDIS 网卡,通过设置该网卡静态 IP 为
172.16.110.1
后,可以 和设备进行网络通讯。PS:如果驱动网卡设备不正常可以使用驱动精灵等第 3 方驱动安装工具安装或者更新驱动。安装
ArcAICameraSetup.exe
并打开,按提示进行授权后可以使用内置 AI_UVC 应用。PS:请联系我们购买授权码。
设置界面,点击右上角按钮可以进入人脸注册:
识别成功,注册成功后可以回到预览页面查看效果:
识别记录,识别到人脸后会记录在后台:
Android¶
官方测试使用 RK3399 Andorid 7.1。
需要接上 Android 设备的
USB 3.0
接口。正常开机后红外补光灯会亮起。
下载安装
ArcSoft_AICamera_xxx.apk
并且打开应用,按提示进行授权后可以使用内置 AI_UVC 应用。PS:请联系我们购买授权码。
授权,获取设备信息并且联系我们根据设备信息生成离线授权文件:
预览,授权成功后回到预览画面可以看到人脸识别功能已经被激活:
设置,点击预览界面右上方齿轮可以进入设置界面,默认管理员密码为 123456
:
可以随意的更换自己公司的logo
和公司名
:
可以根据自己的需求配置自己的识别参数:
点击右上角人脸注册注册自己第一张人脸:
注册成功后,回到预览界面查看效果:
可以进入设置浏览识别成功和失败记录:
应用授权¶
无论您使用Windows
还是Android
进行激活,您都会进入到类似以下界面。请点击采集设备信息
把提示生成的文件拷贝出来并且保存,然后联系我们客服购买授权并且把该文件发送给我们,我们会提供对应的设备离线激活文件
,您可以使用该文件激活设备。
非常重要:
激活文件和设备是
一一对应
的,获取到激活文件后请务必保存好。正常升级官方固件后可以使用对应激活文件
重新激活
。激活设备后绝对不可以进行
擦除
或者其他修改backup
分区的操作,否则需要重新购买授权激活。
调试接口¶
CAM-CRV1126S2U/CAM-CRV1109S2U
自带Typec otg
和串口
,两个接口都可以进行设备调试。
ADB 调试¶
使用 Typec 线连接设备和主机 。尽量使用主机主板出来的 USB 3.0 接口,因为如果设备接了一些大功耗 的外设(如:MIPI 屏幕),USB 2.0 口可能会出现供电不足导致设备不启动或者一直重启的现象。
基于你的系统安装 adb 驱动和命令。
通过 adb devices 查看是否识别到设备,adb shell 进入调试窗口。
串口调试¶
准备 USB 转串口模块,推荐使用 Firefly 的串口模块。
USB 串口模块连接主机 USB 口和设备串口。
设置波特率为 1.5 M 。
根据你的系统下载、安装、打开系统平台支持的串口调试工具(Ubuntu 推荐使用 minicom,Window 推荐使 用 putty )。如果有串口调试工具有软硬件流控的配置项请关闭该功能。
串口接线说明:如下图从上往下依次是
RX, TX, GND
。
设备联网¶
CAM-CRV1126S2U/CAM-CRV1109S2U 默认网络配置:
设备 IP 地址: 172.16.110.2
设备默认网关: 172.16.110.1
设备默认 DNS: 8.8.8.8
设备本身不带网卡,网卡是通过RNDIS
虚拟出来的。如果要实现设备接入外网(适配算法时,授权可能会使用
到),需要在上位机上实现多网卡流量转发。
Linux 主机¶
验证是以Ubuntu 18.04
系统进行,其他系统可能有区别。Ubuntu 可以通过 iptables 实现流量转发。转发之前
需要设置 USB 网卡静态 IP 为172.16.110.1
。
nmtui #进入图形界面设置 USB 网卡静态 IP
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -F #清除掉之前所有的iptables规则
iptables -P INPUT ACCEPT #允许接收数据包
iptables -P FORWARD ACCEPT #允许发送数据包
#在eth0 网口上NAT,eth0 是我 PC 对接外网的网卡,根据你自己的实际情况配置
iptables -t nat -A POSTROUTING -s 172.16.110.0/24 -o eth0 -j MASQUERADE
Windows 主机¶
验证是以Windows 10
系统进行,其他系统可能有区别。Windows 10 可以通过共享网络直接实现设备上网。
安装驱动,连接设备开机后电脑打开设备管理器会看到 RNDIS 设备,只需要右键更新驱动就可以了。如果更新失败请尝试使用 驱动精灵等第三方驱动安装工具更新安装驱动。
设置主机自身连接外网的网卡,共享网络。
设置 RNDIS 网卡静态 IP 为
172.16.110.1
。
MIPI 屏幕¶
RV1126/RV1109 配套的屏幕为10.1 寸 IPS 全视觉屏幕模组 MIPI 多点触摸 1280x800 像素。MIPI 屏幕如图所示:
智能双目模组与 MIPI 屏幕的硬件连接方式如图所示: