
基于CH32的检测有无佩戴安全帽装置
简介
基于CH32和以K210为核心单元的MaixBit开发板所开发的装置,该装置可以通过判断工作人员是否佩戴了安全帽,通过电机控制装置停止旋转并运用syn6288语音模块播报检测结果。
简介:基于CH32和以K210为核心单元的MaixBit开发板所开发的装置,该装置可以通过判断工作人员是否佩戴了安全帽,通过电机控制装置停止旋转并运用syn6288语音模块播报检测结果。开源协议
:Public Domain
描述
1、工程背景:
在一些特定的工作场景,需要确保作业人员的作业安全,要求工作人员必须佩戴安全帽,为了防止作业人员由于某种原因而未佩戴安全帽作业,由此开发了一种可以进行人脸识别并判断是否佩戴安全帽的装置。
2、工程原理:
工作流程:

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

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
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论