双向红绿灯

2020-01-115671
AI 快速预览详细 收起
本文介绍了使用树莓派进行双向红绿灯控制的编程实践。通过模拟学校附近的十字路口情景,实现了东西南北四个方向的两种不同控制。文章提供了程序代码和效果视频展示,适合STEM教育场景,帮助初学者了解树莓派硬件编程。
  因为一直想学习树莓派,所以当拿到硬件后,我就想把书中所有示例都实践一遍,切实了解树莓派(硬件编程里的内容太丰富了,我都不敢说掌握,觉得自己能做到的,只是其中的皮毛,只能以“了解”定位)。在往知识星球输入这段文字的时候,我意识到自己还只是在树莓派的“LED灯”的环节徘徊,前面有闪烁的小灯、呼吸灯、流水灯、跑马灯,今天是双向红绿灯,此后还要有声音、温度控制的感应灯,呼吸流水灯,旋钮控制光线的灯、按钮负责开关的灯、依据手势控制亮灭的灯……对了,再往后是我2019年最大的收获——学会使用灯带了!看来,单单是灯的世界就可以让我们作足了文章!
      而今天的双向红绿灯的看点,是它与我们学校附近的十字路口情景一致,需要东西南北四个方向的两种不同控制,学习要与生活实践相结合是我们教学的重要一个原则。
双向红绿灯的程序
双向红绿灯的效果视频

创作许可协议

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

评论(2)
kylinpoet
kylinpoet
多谢分享,学习了。
DFrJ5KYVQaH
DFrJ5KYVQaH
图片看不到
- 没有更多了 -