转角预警器

见龙在田
帖子创建于2021年03月05日 基础使用 525 次浏览 3 个赞 3 人关注

一、项目背景:

初中学生天性好动,校园中经常会看到有学生因走路开小差或跑的太快在转角处相撞,你能利用掌控板来设计一个作品,以避免这种情况的发生吗?

二、作品设想:

因为走廊宽度固定,可以利用超声波传感器来判断是否有人经过,如果有人经过,RGB灯亮红灯,同时发出警示声。

三、器材:

(掌控板+掌控宝)*2,超声波传感器*2,3pin线*2,木板*4块(简易模型),玩偶2个


四、程序编写:

1.准备工作:超声波传感器通过4pin线,连接在拓展板的I2C接口上(这里要吐槽一下,2块板子,时好时坏,搞了好久才成功,超声波传感器想说爱你不容易。)

2.程序用到了muisc库,time库,需要在程序开始处导入

3.用if-else分支结构来判断是否有人经过,如果无人经过,RGB亮绿灯,否则的话,RGB亮红灯,同时发出警示声。

4.完整代码如下:


五、视频演示:


六、小结反思:

1.超声波传感器,想说爱你不容易,各种错误的出现也让我知道了,原来里面有这么多的学问

2.当玩偶经过第二个传感器时,是不会再出现相撞这种情况的,如果排除这种情况?

1 条评论

盛思米兰

2021年03月05日

孙老师优秀