第五章 彩灯实验(2、一串彩灯)
材料:彩色led灯串
enter image description here enter image description here
彩灯串,就是单个彩灯串在一起,使用方法相同。

2,点亮一串彩灯

2.1 定义灯串

定义led变量为一个8位的彩灯串,全部显示红色,亮度为128: enter image description here
提示:亮度必须放在显示之前。

2.2 指定各灯颜色

从“更多”中拖出“指定各灯颜色: enter image description here
提示:必须加上显示才有效。

2.3 彩虹模式

enter image description here
1-360对应颜色: enter image description here
在左边模拟:
enter image description here
鼠标称上去,可以放大:
enter image description here
提示:模拟不是万能的,以实验为准。

2.4 流水灯

要用到这两个模块:
enter image description here
小强:什么意思?

我也搞不清,先做两几个小实验。
enter image description here
再换成转动:
enter image description here

原来,称动一位,从0一直移到最后,一次性。
转动一位,从0一直移到最后,又回到0再移动,没完没了。

把按钮A换成”当开机时“,把按钮B换成无限循环:
一次性流水灯: enter image description here
无限循环流水灯: enter image description here

小明:我这样也可以:
enter image description here

彩色流水灯:
enter image description here

2.5 局部流水灯

知识点1:定义子灯
enter image description here
将led灯中的4、5、6、7四个灯定义为led2。led2可以跟led灯一样使用。

enter image description here

局部流水灯: enter image description here

2.6 用灯显示数据

知识点2:柱状图
enter image description here
小强:什么意思?
见过音响上的随着声音强弱变化跳动的条型灯吗?
enter image description here

enter image description here
做个实验:
enter image description here

随着item变量的增大,8个灯依次点亮。 柱状图可以将数据形象地显示出来。
比如显示亮度,温度,磁力,加速度等。
enter image description here

2.7 矩阵灯

enter image description here

先定义一个led灯,再定义它的宽度。
知识点3:定义矩阵
enter image description here
enter image description here

小强:没亮。
故障排除:
1,接线,端口
2,程序,有些模块需要“show"
3,板子是否插反了

备注:灯串可以一直串下去,如果太长,就要另配电源,电源地要也板子的地相连。
可以做个广告灯了。