Isabella_J 发表于 2020-4-4 20:14:49

学习树莓派第4课——流水灯

有了上一次的学习经验,做这个流水灯了如指掌

tips:上一次说到LED只能插在5,6,12,16端口,今天我们又新添了3,21,24,25号这几个扩展端口,注意LED短腿接GND,LED长腿接数字端口D(或数字)






任务1:循环流水灯


需要用到的模块:


循环:循环——>重复执行()次
控制小灯:常用——>控制()号小灯亮/灭
等待:时间——>等待()秒


代码如下:

还有一种代码如下,可以对比一下两种的效果:




任务2:用条件控制流水灯
此事例可以很好的学习条件语句


需要用到的模块:
















代码如下:



代码分析:i=1 step=1;i=2 step=2;i=3 step=3;i=4 step=4;
               四个灯分别亮一次
               i=5 step对4取余数 step=1;
               i=6 step对4取余数 step=2;
               i=7 step对4取余数 step=3;
               i=8 step对4取余数 step=4……
               四个灯分别亮一次
               i=9,10,11,12……20
               四个灯分别亮一次(重复3次)



static/image/hrline/4.gif











页: [1]
查看完整版本: 学习树莓派第4课——流水灯