0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【实战项目】鲁班猫创意氛围赛:现代化无线哨兵

电子发烧友论坛 来源:未知 2023-05-16 09:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.介绍

该项目主要由鲁班猫ZeroW为核心,OV8588摄像头为图像采集设备,采用QT框架作为软件界面,采用RKNN中的YOLOV5作为图像识别模型。


2.整体框架

此次项目我不仅用上了硬件设计和软件设计,还用上了结构设计,让其更加附有哨兵的样子。


2.1硬件框架



2.2软件框架



2.3结构框架

结构主要由四部分组成,鲁班猫ZeroW的外壳,摄像头外壳,天线外壳和底座,为什么要设计一个底座,是为了以后方便移植到别的产品上去,能够实现更多的DIY结合。


3.设计

硬件部分的设计没有什么可讲的,因为采用的是野火提供的模块和开发板,主要讲软件设计和结构设计,先来讲一下难度不高的结构设计。


3.1结构设计

以前做比赛都是裸板,整体效果看起来不好,而且操作的时候容易对裸露的板子造成一定的破坏。所以这次项目我加上了结构设计,第一是为了更好的封装板子,第二也是为了让项目能够更加具备产品的样子。


整个设计中我觉得设计的比较有意思的部分就是天线部分,因为有时候天线是需要设置成不同的角度,有些角度信号会更强,所以我设计的时候,特意让天线部分是可以运动的。由于Linux板子发热都是比较大的,我的3D材料又不是金属,所以我设计的通气栅格,让结构内部更好与外部的空气进行流通。


这个是3D打印机打印外壳的过程。



这张就是组装好之后的成品了。



特意设计成像哨兵的模样,所以给这次项目的名称就叫做【现代化无线哨兵】


3.2软件设计



现在来讲软件设计,这部分我就不贴代码了,纯理论讲一下整体射界思路吧~


首先第一步就是获取摄像头的图像,一开始我想用OpenCV中的函数获取摄像头图像,但是不太可行(一直提示找不到摄像头),后面我就改用QT的函数获取摄像头的图像,能正常获取但是要安装一些模块。


摄像头数据能够正常获取之后,就需要把图像数据传入RKNN模型,让其进行识别并数据,这里就需要用到例程了,我将例程移植到我的工程中,要打开训练好的模型,同时还要对摄像头的图像进行处理,因为训练好的YOLOV5模型,只能识别640x640的图像,所以我把摄像头图像输出为640x640,然后再传入RKNN模型中去进行识别。


能够正常识别之后,剩下的就没有太多的技术难度了,首先就是设计报警模式,全屏报警和区域报警,区域报警当设置的报警源进入某个区域的时候就产生报警,这个区域可以通过OpenCV进行显示。


剩下的就是报警显示和声音了,声音通过文字转语音工具生成,报警音是在网上找的一个,根据报警源选择对应的声音进行报警即可。



检测到两量车,并选择第一辆车。



添加车辆进入视野报警,目前已产生报警。



检测到猫。



检测到狗。



检测到人。



检测到笔记本电脑



检测到人和手提包,多对象检测。



人进入区域内的报警。


4.结论

这是我第一个在Linux上做的项目,让我对Linux有了更多的了解,之前都是纸上谈兵,没有实际的项目经验,这次项目让我收获了不少,后续我也会在鲁班猫上继续开发一些有趣的项目,如果想看这个项目的更多视频可以去硬声APP上搜索【二哲科技】进行观看!









声明本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。


更多热点文章阅读

  • 电子工程师分享:常用电平转换电路、电源自动切换电路、太阳能充电电路总结

  • 基于32位RISC-V设计的互联型微控制器,沁恒微CH32V307开发样例

  • RK3568!四核64位ARMv8.2A架构,汇聚编译源码及实战样例

  • 尺寸仅有21mm*51mm,板边采用邮票孔设计,合宙 Air105 核心板开发总结

  • 基于ESP32芯片,搭载OpenHarmony操作系统,NiobeU4开发板应用实例


原文标题:【实战项目】鲁班猫创意氛围赛:现代化无线哨兵

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:【实战项目】鲁班猫创意氛围赛:现代化无线哨兵

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    云里物里定位信标助力打造现代化智慧医院

    在某市第一中心医院,传统的“寻路难”问题正在成为历史。为打造现代化智慧医院,该院率先引进云里物里智能硬件,构建覆盖全院的室内导航定位系统,以空间数字重构就医路径,显著提升患者就医便捷性。
    的头像 发表于 10-11 16:52 1170次阅读

    工业智能网关在现代化水产养殖中的应用

    应对措施,这极易导致鱼虾生病甚至死亡,给养殖户带来巨大经济损失。 随着物联网技术的飞速发展,其在渔业养殖领域的应用日益广泛,成为推动现代化水产养殖变革的重要力量。物通博联提供基于工业智能网关的物联网解决方案
    的头像 发表于 10-10 13:45 271次阅读
    工业智能网关在<b class='flag-5'>现代化</b>水产养殖中的应用

    NetApp助力对象存储现代化,提升速度、可扩展性和安全性

    计。最新版本的StorageGRID将引入新功能,旨在推进人工智能计划、提高数据安全性并实现企业数据基础设施的现代化。 无论企业是处于数据湖现代化的早期阶段,还是正在试验高级人工智能应用程序,他们都需要管理并存储激增的非结构
    的头像 发表于 09-11 10:41 332次阅读

    无人机智能巡检系统:现代化运维的空中解决方案

           无人机智能巡检系统:现代化运维的空中解决方案        无人机智能巡检系统集成先进飞行平台、图像识别算法、自主导航与数据分析技术,构建了一套高效、精准的巡检解决方案。该系统已
    的头像 发表于 09-10 13:23 525次阅读

    微型气象站系统:为智慧气象建设和应急管理体系现代化提供关键技术支撑

    微型气象站系统:为智慧气象建设和应急管理体系现代化提供关键技术支撑【WX-PQX6】不仅简化了传统气象监测流程、降低了成本,更通过云平台数据管理(支持多设备登录、曲线分析、数据导出)和远程监控功能,推动气象服务向智能、移动
    的头像 发表于 08-13 14:47 512次阅读
    微型气象站系统:为智慧气象建设和应急管理体系<b class='flag-5'>现代化</b>提供关键技术支撑

    现代化智慧农业四情监测设备方案

    现代化智慧农业四情监测设备方案 柏峰【BF-NYSQ】强农固本,为推进中国式现代化提供基础支撑,农稳社稷,粮安天下。强化耕地保护和质量提升、推进农业科技力量,全方位夯实国家粮食安全根基,坚持产量产能、生产生态、增产增收一起抓,切实提高农业综合效益和竞争力。
    的头像 发表于 08-01 10:11 605次阅读
    <b class='flag-5'>现代化</b>智慧农业四情监测设备方案

    城市治理现代化:边缘计算网关在智慧城管中的实践探索

    效率和居民的生活质量。蓝蜂网关在智慧城管中的实践,为城市治理现代化提供了全新的模式。​ 某城区,市政设施数量庞大,仅井盖就有上万余个,垃圾桶、路灯等设施更是遍布大街小巷。为了实现对这些设施的精细化管理,部署
    的头像 发表于 07-25 14:51 243次阅读
    城市治理<b class='flag-5'>现代化</b>:边缘计算网关在智慧城管中的实践探索

    Ansible代码上线项目实战案例

    在DevOps浪潮中,自动部署已经成为每个运维工程师的必备技能。今天我将分享一个完整的Ansible代码上线项目实战案例,让你的部署效率提升10倍!
    的头像 发表于 07-24 14:03 375次阅读

    中科创达推出Java应用现代化解决方案

    在数字转型浪潮席卷千行百业的当下,企业应用现代化已成为突破增长瓶颈、重塑核心竞争力的关键路径。在近日举办的亚马逊云科技中国峰会上,全球领先的智能操作系统及端侧智能产品和技术提供商中科创达,凭借十
    的头像 发表于 06-28 10:34 1155次阅读

    HarmonyOS实战:组件项目搭建

    前言 鸿蒙应用开发已经成为互联网新的风口,开发鸿蒙软件已经成为今年工作的核心目标。在软件开发过程中,对于复杂度较大,功能较多的软件都会采用组件项目架构,那么对于鸿蒙应用开发是否也能实现组件
    的头像 发表于 06-09 14:58 526次阅读
    HarmonyOS<b class='flag-5'>实战</b>:组件<b class='flag-5'>化</b><b class='flag-5'>项目</b>搭建

    斑马技术:84%决策者认为,仓储现代化运营是当务之急

    准确性,降低营运成本,进而提升营运效率、优化供应链管理,为传统仓储行业带来了深刻变革与价值创造。 ​ 斑马技术公司发布的最新《2025 全球仓储愿景研究报告》(以下简称 “《报告》”)显示,84% 的决策者表示,现代化运营是当
    的头像 发表于 05-26 07:34 3273次阅读

    无线数采网关在现代化农业种植中的应用

    在迈向现代化的征程中,农业种植领域虽取得了显著进步,但也面临着诸多棘手的挑战。 1、在环境监测方面,传统的人工监测方式效率低下且成本高昂,若采用人工定期巡查土壤湿度、温度、光照等环境参数,监测的频率
    的头像 发表于 03-07 13:53 620次阅读
    <b class='flag-5'>无线</b>数采网关在<b class='flag-5'>现代化</b>农业种植中的应用

    DXC实现全球IT基础设施现代化

    (纽约证券交易所:DXC)与跨国建筑和项目开发领先企业Skanska AB签署了一项协议,对Skanska的IT基础设施进行现代化改造。 双方合作将有助于提高Skanska在欧洲和美国的业务运营效率。 DXC
    的头像 发表于 02-26 11:41 539次阅读
    DXC实现全球IT基础设施<b class='flag-5'>现代化</b>

    当路灯开始“思考”:现代化智慧路灯的奇妙变革灯杆屏 智慧灯杆屏

    当路灯开始“思考”:现代化智慧路灯的奇妙变革灯杆屏 智慧灯杆屏
    的头像 发表于 02-19 14:08 838次阅读
    当路灯开始“思考”:<b class='flag-5'>现代化</b>智慧路灯的奇妙变革灯杆屏 智慧灯杆屏

    南方智能构建现代化水库运行管理矩阵

    南方测绘集团旗下南方智能积极落实水利部构建现代化水库运行管理矩阵工作部署,以水库运行管理实际业务需求为导向,利用数字孪生、物联网、大数据、云计算等技术,深度融合水库现有各类监测数据、运行台账等数据
    的头像 发表于 12-13 10:36 1090次阅读