729浏览
查看: 729|回复: 0

学习树莓派第6课——红绿灯

[复制链接]
                                 202004087183..png

    202004082244..png


红灯插6号,黄灯插12号,绿灯插16号

202004085003..png
   


任务1:一个方向上的红绿灯


红灯亮5秒,黄灯亮2秒,绿灯亮5秒。


需要用到的模块:

    202004083250..png

    202004081330..png

    202004081188..png

    202004081852..png

代码如下:

202004081856..png
   








任务2:通过变量使程序程序更易读


红灯亮2秒,黄灯亮0.5秒,绿灯亮2秒。


需要用到的模块:

202004084486..png

202004085377..png   

202004087268..png
   

代码如下:


202004082217..png    





任务3:两个方向上的红绿灯

202004081398..png

流程图如下:

202004086230..png


代码如下:

202004089167..png


拓展练习:四个方向上的红绿灯

思考:引入变量是否能使红绿灯更容易编写?

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail