1.介绍
该项目主要由鲁班猫ZeroW为核心,OV8588摄像头为图像采集设备,采用QT框架作为软件界面,采用RKNN中的YOLOV5作为图像识别模型。
2.整体框架
此次项目我不仅用上了硬件设计和软件设计,还用上了结构设计,让其更加附有哨兵的样子。
2.1硬件框架
2.3结构框架
结构主要由四部分组成,鲁班猫ZeroW的外壳,摄像头外壳,天线外壳和底座,为什么要设计一个底座,是为了以后方便移植到别的产品上去,能够实现更多的DIY结合。
3.设计
硬件部分的设计没有什么可讲的,因为采用的是野火提供的模块和开发板,主要讲软件设计和结构设计,先来讲一下难度不高的结构设计。
3.1结构设计
以前做比赛都是裸板,整体效果看起来不好,而且操作的时候容易对裸露的板子造成一定的破坏。所以这次项目我加上了结构设计,第一是为了更好的封装板子,第二也是为了让项目能够更加具备产品的样子。
整个设计中我觉得设计的比较有意思的部分就是天线部分,因为有时候天线是需要设置成不同的角度,有些角度信号会更强,所以我设计的时候,特意让天线部分是可以运动的。由于Linux板子发热都是比较大的,我的3D材料又不是金属,所以我设计的通气栅格,让结构内部更好与外部的空气进行流通。
特意设计成像哨兵的模样,所以给这次项目的名称就叫做【现代化无线哨兵】
3.2软件设计
现在来讲软件设计,这部分我就不贴代码了,纯理论讲一下整体射界思路吧~
首先第一步就是获取摄像头的图像,一开始我想用OpenCV中的函数获取摄像头图像,但是不太可行(一直提示找不到摄像头),后面我就改用QT的函数获取摄像头的图像,能正常获取但是要安装一些模块。
摄像头数据能够正常获取之后,就需要把图像数据传入RKNN模型,让其进行识别并数据,这里就需要用到例程了,我将例程移植到我的工程中,要打开训练好的模型,同时还要对摄像头的图像进行处理,因为训练好的YOLOV5模型,只能识别640x640的图像,所以我把摄像头图像输出为640x640,然后再传入RKNN模型中去进行识别。
能够正常识别之后,剩下的就没有太多的技术难度了,首先就是设计报警模式,全屏报警和区域报警,区域报警当设置的报警源进入某个区域的时候就产生报警,这个区域可以通过OpenCV进行显示。
剩下的就是报警显示和声音了,声音通过文字转语音工具生成,报警音是在网上找的一个,根据报警源选择对应的声音进行报警即可。
人进入区域内的报警。
4.结论
这是我第一个在Linux上做的项目,让我对Linux有了更多的了解,之前都是纸上谈兵,没有实际的项目经验,这次项目让我收获了不少,后续我也会在鲁班猫上继续开发一些有趣的项目,如果想看这个项目的更多视频可以去硬声APP上搜索【二哲科技】进行观看!
声明:本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。
更多热点文章阅读
原文标题:【实战项目】鲁班猫创意氛围赛:现代化无线哨兵
文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:【实战项目】鲁班猫创意氛围赛:现代化无线哨兵
文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。
相关推荐
随着信息技术的飞速发展,智慧农业平台正逐步成为推动农业现代化、提高农业生产效率和质量的重要力量。智慧农业平台集成了物联网、大数据、云计算、人工智能等多种先进技术,为农业生产和管理提供了全方位、准确化
发表于 10-15 16:25
•225次阅读
2024 年 9 月 19 日,在华为全联接大会 2024 的“AI 赋能应用现代化,加速软件生产力跃升”论坛上,华为云 PaaS 服务产品部部长徐峰发表了主题演讲,介绍了未来应用智能化演进趋势
发表于 10-14 09:45
•476次阅读
为深入贯彻创新驱动发展战略,加快推进黄河流域(片)水文现代化建设,日前,黄河水文协同创新中心正式成立。黄委有关部门,黄河流域(片)省区水文部门,新疆生产建设兵团水利局,有关高校、科研院所等权威专家及企业代表参加会议。中海达作为黄河水文协同创新中心首批成员之一出席会议。
发表于 09-02 17:07
•478次阅读
现代化设备管理系统在企业发展中起到了重要作用,包括多学科理论融合、专业化与协作化以及信息化管理。它能够实现对设备的实时监测、故障预警、维护计划制定等全方位管理,有效提高了设备的综合效率
发表于 09-02 10:35
•343次阅读
高标准农田灌区信息化建设如何促进农业现代化 高标准农田灌区信息化建设是推动农业现代化进程的关键一环,它通过集成现代信息技术与传统农业灌溉管理
发表于 08-30 17:40
•464次阅读
5月15日-17日,四创电子应邀参加了由中国气象学会主办的2024中国气象现代化建设科技博览会(简称CMHE2024)。
发表于 05-19 09:45
•446次阅读
AMD宣布,Optiver – 在超过100家交易所拥有交易业务的全球领先做市商 – 正在广泛采用AMD高性能计算引擎,通过构建一个用作组织基础的现代化基础设施,帮助其进一步履行改善金融市场的使命。
发表于 05-13 09:59
•346次阅读
今日分享瑞萨RA MCU创意氛围赛的作品——高压电网电流监测。本项目基于启明6M5开发板用于监测高压三相电流数据,并对故障进行判断的设备,使用了串口、硬件I2C、ADC、OLED等硬件
发表于 04-19 14:20
•499次阅读
随着科技的进步和农业现代化的推进,超宽带(UWB)技术正逐渐在农业领域发挥重要作用。UWB模块作为UWB技术的核心组成部分,具有高精度、实时性强的特点,为农业生产提供了新的技术手段和解决方案。本文将
发表于 04-12 15:02
•432次阅读
近日,中国民用航空飞行学院天府校区投入使用,约1600名学生已入驻该校区。赛思学校时钟系统解决方案,助力天府校区精准授时,打造现代化智慧校园。中国民用航空飞行学院天府校区「智慧校园建设项目」中国
发表于 03-15 10:24
•637次阅读
随着城市化进程的加速和社会治安形势的日益复杂,城市治安管理面临着前所未有的挑战。为了有效应对这些挑战,现代化城市治安指挥车应运而生。而在这其中,讯维车载中控系统凭借其卓越的技术性能和适应性,成为
发表于 03-06 16:18
•324次阅读
来源:半导体芯科技编译 美国商务部宣布向 BAE 系统公司提供约 3500 万美元的初始资金,用于对位于新罕布什尔州纳舒亚的微电子中心 (MEC) 进行现代化改造。 这是《芯片和科学法案》的首次资助
发表于 12-28 16:24
•326次阅读
罗德与施瓦茨(以下简称“R&S”)获得阿联酋民航总局 (GCAA)“空管无线电台升级改造”项目。这一重要项目将对阿布扎比谢赫扎耶德航空指挥中心无线电通信系统进行
发表于 12-07 14:24
•611次阅读
现代化产业体系建设,产业发展保持合理增速是必要前提,这也是“稳”的重要内涵。产业规模持续扩大,承载要素的能力才会更强,各类资源才有“用武之地”。居民的生产生活需要,必须有产业发展“量”的保障,在这个基础上,消费升级、需求升级才有更广阔的空间。
发表于 11-27 17:20
•1177次阅读
摘要:近日,中国软件行业协会首届“应用现代化产业实践优秀案例”评选结果揭晓,华为云金融PaaS3.0荣获“2023年应用现代化典型案例”称号。 中国软件行业协会近期启动了2023“应用现代化产业实践
发表于 11-25 17:34
•552次阅读
评论