全天候上下学过马路系统
2024-03-192412
精华项目
AI 快速预览详细
全天候上下学过马路系统是一个由蔡壮老师和两位同学共同完成的创客项目。该项目使用掌控板、红绿灯模块、ws2812灯带等硬件,通过编程学习和硬件测试,实现了提高上下学期间通行效率和安全性的目标。项目包括准备材料、设计方案、编写程序、测试硬件、制作外观和成品测试等步骤。最终,孩子们不仅提高了通行效率,还锻炼了编程和动手能力。
我们小学上学放学路上人流量很大,为了确保安全,会有专门的老师+执勤家长在人行道路口指挥交通,费时费力不说,还偶尔会有一些“漏网之鱼”闯红灯,为了解决这个问题,蔡壮老师和我帮助两位聪明的同学完成了这个作品,希望能有一天把它实现在现实生活中,帮助我们提高通行效率!
步骤1 准备材料
材料清单
- 掌控板 X1
- 红绿灯模块 X1
- ws2812灯带 X1
- 语音合成模块 X
- 掌控板扩展板 X1
- 9g舵机 X2

材料如图所示。
步骤2 设计方案,编写程序
因为两个小家伙之前没有编程基础,所以学习编程这里我以结果为导向,针对作品要实现的功能所需的知识点进行突击培训,每天早晨下午共2小时左右的时间,小家伙们学的也很认真很快。
这里的学习步骤如下:
1.认识软件、硬件相关概念
2.“点灯”程序的编写
3.红绿灯程序的编写
4.舵机的控制
5.语音合成模块的使用
6.多线程操作(难点)



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


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


测试所有硬件
步骤4 制作外观
这一块是蔡壮老师带着两个孩子一起完成的
1.使用KT板做路面
2.使用绿色的草坪纸和黑色纸做斑马线和草坪
3.使用校车模型、蛋仔模型模拟马路情况

认真的蔡老师
步骤5 成品测试




步骤6 总结反思
1.红绿灯要双向或者4向,让所有人都能看到才行
2.语音合成的内容可以再丰富一点
3.道闸的设计可以再多变一点,比如四个挡板
4.加入应急处理预案——手动控制模式




