全天候上下学过马路系统

2024-03-192412
精华项目
AI 快速预览详细 收起
全天候上下学过马路系统是一个由蔡壮老师和两位同学共同完成的创客项目。该项目使用掌控板、红绿灯模块、ws2812灯带等硬件,通过编程学习和硬件测试,实现了提高上下学期间通行效率和安全性的目标。项目包括准备材料、设计方案、编写程序、测试硬件、制作外观和成品测试等步骤。最终,孩子们不仅提高了通行效率,还锻炼了编程和动手能力。

我们小学上学放学路上人流量很大,为了确保安全,会有专门的老师+执勤家长在人行道路口指挥交通,费时费力不说,还偶尔会有一些“漏网之鱼”闯红灯,为了解决这个问题,蔡壮老师和我帮助两位聪明的同学完成了这个作品,希望能有一天把它实现在现实生活中,帮助我们提高通行效率!

步骤1 准备材料

材料清单

  • 掌控板 X1
  • 红绿灯模块 X1
  • ws2812灯带 X1
  • 语音合成模块 X
  • 掌控板扩展板 X1
  • 9g舵机 X2

微信图片_20240324220734.jpg

材料如图所示。

步骤2 设计方案,编写程序

因为两个小家伙之前没有编程基础,所以学习编程这里我以结果为导向,针对作品要实现的功能所需的知识点进行突击培训,每天早晨下午共2小时左右的时间,小家伙们学的也很认真很快。

这里的学习步骤如下:

1.认识软件、硬件相关概念

2.“点灯”程序的编写

3.红绿灯程序的编写

4.舵机的控制

5.语音合成模块的使用

6.多线程操作(难点)

微信图片_20240324220754.jpg
微信图片_20240324220755.jpg
微信图片_20240324220756.jpg

好在一切还算顺利

步骤3 测试硬件

红绿灯、舵机、语音合成模块相对不难,主要是ws2812灯带的处理,因为只打算用这一条灯带,但是考虑到红绿灯人行道和马路的灯颜色不用,以及后期粘贴灯带拐弯处理,所以我们决定将灯带裁剪,二次加工,如下图:

STEM教育 · 全天候上下学过马路系统_image_1.webp

裁剪为4段的灯带

STEM教育 · 全天候上下学过马路系统_image_2.webp
微信图片_20240324220743.jpg
微信图片_20240324220742.jpg

处理灯带(焊接+胶枪保护)

微信图片_20240324220736.jpg
微信图片_20240324220744.jpg

测试所有硬件

步骤4 制作外观

这一块是蔡壮老师带着两个孩子一起完成的

1.使用KT板做路面

2.使用绿色的草坪纸和黑色纸做斑马线和草坪

3.使用校车模型、蛋仔模型模拟马路情况

d1a6ec9c085ff7bcdc172ba1f65f37d.jpg

认真的蔡老师


步骤5 成品测试

微信图片_20240324220753.jpg
微信图片_20240324220746.jpg
微信图片_20240324220748.jpg
微信图片_20240324220750.jpg

步骤6 总结反思

1.红绿灯要双向或者4向,让所有人都能看到才行

2.语音合成的内容可以再丰富一点

3.道闸的设计可以再多变一点,比如四个挡板

4.加入应急处理预案——手动控制模式

创作许可协议

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

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