发作品签到
标准版

基于CH32的检测有无佩戴安全帽装置

工程标签

4.3k
0
0
14

简介

基于CH32和以K210为核心单元的MaixBit开发板所开发的装置,该装置可以通过判断工作人员是否佩戴了安全帽,通过电机控制装置停止旋转并运用syn6288语音模块播报检测结果。

简介:基于CH32和以K210为核心单元的MaixBit开发板所开发的装置,该装置可以通过判断工作人员是否佩戴了安全帽,通过电机控制装置停止旋转并运用syn6288语音模块播报检测结果。

开源协议

Public Domain

创建时间:2022-12-26 23:07:58更新时间:2023-01-03 10:01:26

描述

1、工程背景:

在一些特定的工作场景,需要确保作业人员的作业安全,要求工作人员必须佩戴安全帽,为了防止作业人员由于某种原因而未佩戴安全帽作业,由此开发了一种可以进行人脸识别并判断是否佩戴安全帽的装置。

2、工程原理

工作流程:

1)在Sipeed官方图像识别训练网站对K210进行识别人脸与安全帽的训练,以此运用K210进行图像特征识别。

网址:https://maixhub.com

采集图片制作数据集,对数据集进行训练。

2)K210在识别到人脸后再进行安全帽识别,并对人脸与安全帽的坐标位置信息进行对比,由此判断工作人员是否佩戴了安全帽,之后MaixBit运用Maixpyide编写代码,配置串口,通过串口发送识别结果的特定数据到主控板。

未佩戴安全帽识别结果

佩戴安全帽识别结果

3)运用MounRiver Studio软件配置CH32串口与PWM,输出PWM到驱动模块控制电机,驱动整个装置旋转,CH32通过串口与MaixBit进行通信,当串口接收到MaixBit发送过来的数据后,再由IO口输出相应的PWM控制装置停止旋转。

4)编写数据包,CH32通过串口发送控制语音模块播报识别结果的相应数据包到语音模块,语音模块对K210识别判断的结果进行播报。

3、选用硬件

K210作为核心单元的MaixBit开发板为AI机器视觉模块

L298N驱动模块

SYN6288语音模块

减速电机

Sipeed2.4寸显示屏

4、作用:

该装置可以初步判断需要佩戴安全帽作业的特定工作场景下,工作人员是否遵守作业要求,佩戴安全帽进行作业。

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
识别安全帽.mp4
205
2
嵌入式比赛.zip
104
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航