回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

全天候上下学过马路系统 简单

头像 小含糊online 2024.03.19 929 6

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

步骤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灯带的处理,因为只打算用这一条灯带,但是考虑到红绿灯人行道和马路的灯颜色不用,以及后期粘贴灯带拐弯处理,所以我们决定将灯带裁剪,二次加工,如下图:

裁剪为4段的灯带

微信图片_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.加入应急处理预案——手动控制模式

评论

user-avatar
  • 罗罗罗

    罗罗罗2024.04.05

    厉害

    1
    • 小含糊online

      小含糊online2024.04.05

      互相学习,共同进步!

  • DeadWalking

    DeadWalking2024.03.30

    厉害,学习了!

    1
    • 小含糊online

      小含糊online2024.04.01

      一起学习,共同进步!

  • 伦**

    伦**2024.03.27

    厉害

    1
    • 小含糊online

      小含糊online2024.04.05

      互相学习,共同进步!