学习树莓派第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]