项目背景
《DIY项目之“一只眼狗链”》合集主要记录完成一个DIY项目的所有过程。该合集预计更新频率为2~3周一篇(同样属于一边做一边记录发布,时间上主要涉及PCB绘板、零部件采购、样品制作、编程等,存在一定的不可控性)。
当前项目计划完成功能:4G电子狗链,支持视频直播、对话、远程控制(震动、电击)、GPS定位功能。
方案思路
根据之前的需求定义,主芯片的选型、视频方案的选型需要从成本的角度进行考虑,理想的方案是能将成本控制在100元以内。视频直播链路上需要包括摄像头模组、嵌入式系统主板、4G通讯模组。从成本、开发难度、开发时间的角度考虑,最好能做到二合一甚至三合一。
所谓三合一就是有这么一个方案,集成了摄像头模组、嵌入式主板、4G通讯模组,只需要对其进行二次开发(软件编程)即可,相当于市面上比较常见的开发板。淘宝店“海思SDK”中有符合需求的开发板(其实还是几个模组堆叠),价格至少>500元,且组装方式及尺寸不符合当前项目外观的需求定义。这种开发板比较适合学习,不适合直接用于某个项目。淘宝店“四专安防”有现成的4G摄像头模组,价格合适,但无法二次开发,无法扩展功能,也不适用。
转换思路,二合一的方案:摄像头模组+二次开发4G模组、4G摄像头模组+嵌入式系统主板、可二次开发的摄像头模组+4G模组。
方案选型
1、摄像头模组+二次开发4G模组
可二次开发的4G模块有合宙和移远,性价比较高。查看其资料,均不支持USB主机功能,针对摄像头连接,只支持SPI接口。且因资源问题,支持摄像头主要用于扫码、拍照等功能,并不适用于需要传输实时画面的场景(视频直播),因此该方案摒弃。
发散下:其实也可以考虑用照片合成视频的方式来实现视频功能。如果对画质、延迟要求没那么高,可以一试。有时间可以直接在开发板上做个测试看看。到时候再发布实验记录。
2、4G摄像头模组+嵌入式系统主板
该方案4G与摄像头模组深度绑定,项目需求定义中要求的远程控制功能(震动、电击)无法实现,该方案摒弃。
3、可二次开发的摄像头模组+4G模组
淘宝店“四专安防”有可二次开发的视频模组(提供SDK),但只有线网络连接,不支持扩展无线。
淘宝店“海思SDK”有可对芯片进行二次开发且可扩展无线网络模块的方案,价格:315元。Too expensive!!!!!
https://item.taobao.com/item.htm?id=694640058973&skuId=5100135590028
4、摄像头模组+嵌入式系统板+4G模组
该方案灵活度较大,三块板子加上GPS天线,尺寸可能会比较大。考虑到其他外围电路,当前方案总体成本应该能控制在150元,也就是前期做需求定义时的成本要求比较难达到。详细的需要等方案验证、方案选型全部完成后再次核对成本。
最终确定,《DIY项目之“一只眼狗链”》项目采用方案4来实现视频功能。
关注我,躺不平就一起卷吧
顺便厚颜的打个广告,♥关注我♥,发布的文章专辑涉及到嵌入式开发、AI知识、日常调试bug记录、AI工具使用记录等。当然,也可以关注公众号IT搬砖客,部分专辑源码免费下载。