跳到主要内容

07 - 模拟紫外消毒灯

case_4.png

紫外线杀菌消毒是利用适当波长的紫外线能够破坏微生物机体细胞中的DNA(脱氧核糖核酸)或RNA(核糖核酸)的分子结构,造成生长性细胞死亡和(或)再生性细胞死亡,达到杀菌消毒的效果。这在许多场景都会涉及到,尤其是某些感染性疾病到来的时候,一些密闭公共场所空间都会有定期紫外消毒。
我们姑且实现一种简单的自检式目标消毒灯,当然我们也可以用同样的原理制作一个室内自动避人消毒灯。

案例搭建

消毒.pdf

硬件接线

注意RGB灯接在Port3,舵机的安装需要注意实际运行角度是否符合预期从而进行微调
image.png


案例实现

  1. 初始化程序,主要对KOI的通讯建立和模式初始化,对RGB建立连接。然后初始化程序中需要用到的变量

image.png

  1. 添加特征分类,object可以是任意你想要检测的对象,而background则是什么都没有的景象,最好在舵机摇头范围内均取一一些图片素材。由于素材上限是40个,建议对象和背景空场景各取20张素材。

image.png

信息

完成了素材的拍摄后,按下KOI的按键B开始运行监测主程序

  1. 主程序主要是一直循环在左右极限范围内摇头检测,当检测到目标后,会停下

image.png

  1. 检测到目标不但停下,还会打开紫外灯一直照射。当物体移除

image.png

危险

本程序属于基础程序,没有保存和加载模型的功能,如果需要可自行添加。注意需要插入SD卡,SD卡在插入后开机时会显示SD卡的容量即SD卡加载成功可正常使用