智能校园生活:【校园】校园楼道转弯提醒器

2024-06-23703
精华项目
AI 快速预览详细 收起
本文介绍了一个校园楼道转弯提醒器项目,旨在解决校园走廊中因视线盲区导致的学生碰撞和摔跤问题。该项目使用了掌控板和超声波传感器,通过检测行人距离并显示不同颜色的灯光来进行警示。材料清单包括掌控板、micro:bit掌控I/O扩展板和超声波传感器。实际程序调整后,当距离大于272cm时显示绿灯,小于272cm且大于200cm时显示黄灯,小于200cm时显示红灯。这一项目不仅提高了校园走廊的安全性,还为学生提供了动手实践的机会,适合STEM教育场景。

【项目介绍】

      生活中有很多路口死角,大型车辆会有盲区,目前在马路上已经有了一些提醒器帮助过往车辆进行提醒,以减少交通事故的发生。

IMG_4082.HEIC.JPG.JPG
IMG_4083.HEIC.JPG.JPG

     同样在学校中,由于学生年龄特征比较活泼好动,下课时间在走廊里行走飞快,特别是雨天地面湿滑,更容易造成摔跤或同学之间碰撞。之前就有同学在厕所出来后,被其他同学撞到导致牙齿损坏;也有一些专用教室安装了防盗门,由于门是外开的,当关闭的门打开时,里面的人不清楚外面走廊是否有人,而外面行走在走廊的人也无法知晓防盗门何时打开以便避让,这就造成了有时开门后会撞到行人。(如下图)

QQ截图20240624142655.jpg
QQ截图20240624142922.jpg
QQ截图20240624143009.jpg

 

       如何让未知变已知?如何减少不必要的伤害事件发生呢?

 

【创意研究】

         1.看见未知的能力。

         因为视线盲区的原因,我们在楼道拐角处看不到另一个方向是否有行人。在有的地方,我们设置了比较大的反光镜,帮助学生看到走廊里的行人。

IMG_4095.HEIC.JPG

        1.我这里想到了超声波传感器来进行物体避障报警(掌控板显示相应灯光),起到警示作用。

QQ截图20240626123306.jpg

传感器概述:

超声波模块的探测距离为5cm-300cm,通过此模块,可以获得在声纳范围内的确切的障碍物的距离。可以像蝙蝠一样通过声纳来感知周围的环境。

 

       2.同时也可以采用二哈进行图像识别预警播报,更精准的为我们及时探测一些可能发生的动作,起到提醒作用。

QQ截图20240626123546.jpg

传感器概述:

二哈识图(HuskyLens)是一款简单易用的人工智能视觉传感器,内置6种功能:人脸识别、物体追踪、物体识别、巡线追踪、颜色识别、标签识别。仅需一个按键即可完成AI训练,摆脱繁琐的训练和复杂的视觉算法,让你更加专注于项目的构思和实现。

 

 

【研制过程】

利用接线,将掌控板连接在扩展板上,将超声波传感器连接在扩展板上,先进行距离测试。

再根据超声波测距范围是5-300cm的范围,通过对距离进行分段控制掌控板灯光,以达到警示作用。

经过实测,迭代程序以达到预期目的。

接线图如下:

IMG_4123.HEIC.JPG

 

距离测试程序:

QQ截图20240627111031.jpg

测试图:

IMG_4126.HEIC.JPG
IMG_4127.HEIC.JPG

 

确定距离为大于272cm是安全距离,显示绿灯;小于则是警示距离,显示黄灯;小于200cm为危险距离,显示红灯。

 

实际程序调整为:

QQ截图20240627114524.jpg

 

 

材料清单

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

    掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

    掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

    micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

    micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

    micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

    Gravity: URM09-模拟量超声波测距传感器

    Gravity: URM09-模拟量超声波测距传感器

    Gravity: URM09-模拟量超声波测距传感器

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

掌控板2.0 编程入门学习主控板 - Python、图形化编程开发板

micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

micro:bit掌控IO扩展板(兼容行空板M10/K10、micro:bit、掌控)

Gravity: URM09-模拟量超声波测距传感器

Gravity: URM09-模拟量超声波测距传感器

Gravity: URM09-模拟量超声波测距传感器