本项目是基于RV1126的摄像头底板方案,可以进行物体识别,网络摄像头等。
工业安防,家庭监控、IP摄像头。
一、产品概述
本设计是配合瑞芯微RV1126核心板使用的IP网络摄像头底板设计方案
系统集成 百兆网口、Wi-Fi 等通信模块, 2 路 USB Host、1 路 USB Device 调试口、多路协议串口、可满足多种应用需求。可以完成IP摄像头功能,同时可以部署YOLO算法人脸识别,物体分类等,用于安防等领域
二、产品参数
供电:DC 8-12V 输入
功耗:典型值约 1W
PCB 尺寸:56mm × 56mm
网络通信:百兆兆以太网、Wi-Fi
USB 接口:2 × USB Host、1 × USB Device(调试接口)
摄像头接口:MIPI-CSI
系统支持:Linux,提供完整 SDK
工作温度:-20℃ ~ +70℃
三、使用说明
a.下面展示的是本底板设计的外围接口使用说明,有关转接口后续物料清单会列出。
b.关于底板和核心板的链接需要注意方向不要搞反了,如主页实物图链接图所示,有关板子的相关镜像文件在核心板的官方网站的资料包均已给出(RV1126核心板),在固件烧录与更新那部分有讲,镜像烧写成功以后,就可以进行代码编译与项目代码的食用
核心板官网:EASY EAI灵眸科技 (easy-eai.com)
c.在给核心板按上述官网教程烧写完成系统镜像以后,就可以打开虚拟机(资料包也有提供)将官方给出的开发环境拷贝进去(下面展示网络IP摄像头测试过程)
进入本项目代码文件(见附件)输入指令build.sh进行编译
a
编译成功后会生成可执行文件,后续将此可执行文件通过adb指令传入到板卡当中,具体如下
查看板卡的网口ip地址,在网络摄像头推流会用(要在同一局域网内)
板卡运行代码
打开vlc软件输入rtsp推流接口
显示实时usb摄像头画面成功
后期可以自行在这部分代码中加入自己训练的ai算法,如人体识别、火焰识别等补充进去,使得本网络摄像头贴切英语各种场景之中。
四、备注
1、源码方面
我上述的测试代码将会在附件“源代码文件”提供.
2、材料购买方面
相关元件jlc没有需要去网上单独对应购买,其中在BOM表中 U48位号对应的元件(RV1126核心板底座)需要单独网购,以及需要的线材在附件“购买参考链接”会一一列出.
3、注意事项
由于本项目包含大量0402封装等元件,需要具备相关0402封装与DF12NA(3.0)-80DP-0.5V(51)底座焊接经验等,设备供电方面由于没有装防反接等措施,电源电压和方向需注意.
4、设计成本
RV1126核心板:260元
底板连接器:12元
底板元件:150元
线材接口:30元
合计约:452元
五、测试视频
下面视频网络IP摄像头推流测试、
板卡yolov5物体分类测试
六、更新日志
V1.0 首次上传
点赞



