拓展课程 --- 3.板载RGB呼吸灯
1. 学习目标
本次课程我们主要学习如何控制扩展板上的板载RGB灯变成呼吸灯。
2. 课前准备
2.1 了解RGB灯在扩展板上所处的位置如下图所示。
2.2 了解板载RGB所连接的Uno主板引脚。
3. 实验原理
车身七彩灯其实是红(R)、绿(G)、蓝(B)三个颜色组合发光,我们可以通过控制每个颜色的亮度,来实现不同颜色的组合。
由硬件接口手册可知,板载RGB灯由Uno主板的Pin 6引脚直接驱动。
4. 程序
本次课程的程序请参考:On_board_Breathinglight.ino
5. 编译下载程序
5.1 我们需要通用Arduino IDE软件打开On_board_Breathinglight.ino文件,然后点击菜单栏中的“√”编译程序,并且等待左下角出现“编译成功”的字样。
5.2 在Arduino IDE的菜单栏中,我们需要选择【工具】---【端口】---选择设备管理器中识别到的端口号,如下图所示。
5.3选择完成后,点击菜单栏下的“→”将代码上传到UNO板。 当左下角出现“上传完成”字样时,表示程序已成功上传到UNO板,如下图所示。
6. 实验现象
程序上传完成之后,我们就可看到扩展板上的蓝色RGB灯将从亮逐渐熄灭,从逐渐熄灭变为亮,实现了呼吸灯的效果,并以此状态保持循环。