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

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

3天内不再提示

【开源项目】基于RK3566芯片开发的现代化无线哨兵

电子发烧友论坛 来源:未知 2023-07-04 08:45 次阅读

1.项目介绍

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


可以检测多种物体,检测到的物体会在屏幕列表中显示,同时也可以在图像中框出来,选定的物体可以在图像上反应出来。同时还可以设置报警源,报警源可以是人,猫,狗,车等,当摄像头内或者摄像头设置的区域内监测到报警源,则会产生图像和声音报警。


主要应用场景如下:

  1. 在仓库中,检测是否有人或动物闯入,当检测到则会发出报警。

  2. 在车库或者私人停车位,当检测到有人企图想对私人物品损坏,也可以发出报警,劝退他人。

  3. 在办公室内,监测某个物品,如笔记本、手机或机密材料等贵重物品,把这些物品添加监视区域内,当有人进入发出报警。


2.整体框架

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


2.1硬件框架



2.2软件框架



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。


更多热点文章阅读

  • 基于Cortex-M3内核的32位微控制器STM32项目实战分享!

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

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

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

  • 嵌入式Linux开发秘籍!工程师大佬亲历分享项目样例


原文标题:【开源项目】基于RK3566芯片开发的现代化无线哨兵

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

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

原文标题:【开源项目】基于RK3566芯片开发的现代化无线哨兵

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

收藏 人收藏

    评论

    相关推荐

    瑞芯微RK3566/RK3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    本文介绍瑞芯微RK3566/RK3568在Android11系统默认屏蔽导航栏/状态栏方法,触觉智能的Purple Pi OH鸿蒙开发板演示,搭载瑞芯微RK3566
    的头像 发表于 10-30 18:26 209次阅读
    瑞芯微<b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    RK3566高性能低功耗四核应用处理器数据手册

    电子发烧友网站提供《RK3566高性能低功耗四核应用处理器数据手册.pdf》资料免费下载
    发表于 10-24 16:53 0次下载

    瑞芯微RK3566/RK3568 Android11使用OTA升级固件方法,深圳触觉智能鸿蒙开发板演示,备战第九届华为ICT大赛

    本文介绍瑞芯微RK3566/RK3568在Android11系统OTA升级固件方法,使用触觉智能的Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566,Laval官方社区主
    的头像 发表于 10-12 11:57 229次阅读
    瑞芯微<b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 Android11使用OTA升级固件方法,深圳触觉智能鸿蒙<b class='flag-5'>开发</b>板演示,备战第九届华为ICT大赛

    开源鸿蒙OpenHarmony系统更换开机Logo方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文适用开源鸿蒙OpenHarmony系统更换开机Logo,本次使用了触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566,Laval官方社区主荐的一款鸿蒙开发主板
    的头像 发表于 09-26 09:18 504次阅读
    <b class='flag-5'>开源</b>鸿蒙OpenHarmony系统更换开机Logo方法,<b class='flag-5'>RK3566</b>鸿蒙<b class='flag-5'>开发</b>板备战第九届华为ICT大赛

    OpenHarmony4.0系统修改屏幕旋转方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文提供OpenHarmony4.0系统竖屏修改为旋转时的操作方法,本次使用了触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566,Laval官方社区主荐的一款鸿蒙开发主板,近期第九届华为ICT大赛,有竞赛需
    的头像 发表于 09-25 00:29 358次阅读
    OpenHarmony4.0系统修改屏幕旋转方法,<b class='flag-5'>RK3566</b>鸿蒙<b class='flag-5'>开发</b>板备战第九届华为ICT大赛

    瑞芯微RK3566鸿蒙开发板Android11修改第三方输入法为默认输入法

    本文适用于触觉智能所有支持Android11系统的开发板修改第三方输入法为默认输入法。本次使用的是触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566芯片,类树莓派
    的头像 发表于 09-24 09:43 297次阅读
    瑞芯微<b class='flag-5'>RK3566</b>鸿蒙<b class='flag-5'>开发</b>板Android11修改第三方输入法为默认输入法

    瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566RK3568、RK3588等开发板、主板
    的头像 发表于 09-11 13:26 701次阅读
    瑞芯微<b class='flag-5'>RK</b>3568鸿蒙<b class='flag-5'>开发</b>板OpenHarmony系统修改cfg文件权限方法

    瑞芯微RK3566鸿蒙开发板OpenHarmony标准系统应用兼容性测试指导

    本文OpenHarmony标准系统应用兼容性测试指导,适用鸿蒙系统软件开发测试的新手入门学习课程,设备为触觉智能的瑞芯微RK3566开发板,型号Purple Pi OH。是Laval官方社区主荐的一款鸿蒙
    的头像 发表于 09-10 11:56 267次阅读
    瑞芯微<b class='flag-5'>RK3566</b>鸿蒙<b class='flag-5'>开发</b>板OpenHarmony标准系统应用兼容性测试指导

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是Laval官方社区主荐的一款鸿蒙开发主板。支持Openhar
    的头像 发表于 09-08 18:25 695次阅读
    瑞芯微<b class='flag-5'>RK3566</b>鸿蒙<b class='flag-5'>开发</b>板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    瑞芯微RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发的瑞芯微RK3566开发板,型号Purple Pi OH。是华为Laval官方社区主荐的一款鸿蒙开发主板。支持Openh
    的头像 发表于 09-05 17:47 335次阅读
    瑞芯微<b class='flag-5'>RK3566</b>鸿蒙<b class='flag-5'>开发</b>板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    瑞芯微RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

    本文USB OTG模式介绍及命令切换,适用于嵌入式工程师、硬件开发教程入门学习课程。设备为触觉智能开发的瑞芯微RK3566开发板,型号IDO-EVB
    的头像 发表于 09-05 17:01 867次阅读
    瑞芯微<b class='flag-5'>RK3566</b><b class='flag-5'>开发</b>板USB OTG模式介绍及命令切换,触觉智能EVB<b class='flag-5'>3566</b>主板鸿蒙硬件厂商

    新一代低价开发芯片RK3562来啦! — 触觉智能RK3562开发

    最近我收到了个一套开发板,有核心板,开发板,还有个7英寸触摸屏幕。这些东西,都是一家叫做触觉智能的公司做的基于瑞芯微RK3562的产品。RK3562不少人,可能不太熟悉啊,之前见过的都
    的头像 发表于 08-15 17:42 946次阅读
    新一代低价<b class='flag-5'>开发</b>板<b class='flag-5'>芯片</b><b class='flag-5'>RK</b>3562来啦! — 触觉智能<b class='flag-5'>RK</b>3562<b class='flag-5'>开发</b>板

    rk3566驱动8位墨水屏

    各位大佬 想用rk3566驱动8位墨水屏 是不是只能用EBC_SDDO0~7 现在有个3566开发板引出了EBC_SDDO8~15是不是必须要改电路 谢谢
    发表于 07-28 14:00

    软通动力应用现代化平台工程产品及服务解决方案荣获“2023年应用现代化典型案例”称号

    北京2023年11月14日 /美通社/ -- 在数字经济时代,应用现代化正在成为一个共识。 近日,中国软件行业协会首届“应用现代化产业实践优秀案例”评选结果揭晓,软通动力应用现代化研究中心打造
    的头像 发表于 11-14 16:50 597次阅读
    软通动力应用<b class='flag-5'>现代化</b>平台工程产品及服务解决方案荣获“2023年应用<b class='flag-5'>现代化</b>典型案例”称号

    喜报丨软通动力应用现代化平台工程产品及服务解决方案荣获“2023年应用现代化典型案例”称号

    在数字经济时代,应用现代化正在成为一个共识。 近日,中国软件行业协会首届“应用现代化产业实践优秀案例”评选结果揭晓, 软通动力应用现代化研究中心打造的应用现代化平台工程产品及服务解决方
    的头像 发表于 11-13 19:30 649次阅读
    喜报丨软通动力应用<b class='flag-5'>现代化</b>平台工程产品及服务解决方案荣获“2023年应用<b class='flag-5'>现代化</b>典型案例”称号