导航
登录

RGBLED灯改变颜色

创建者:明明之中

1540256765326058302.png课程目标

1541554092487029699.png使用HiiBotBlackly编程,实现控制RGBLED灯变换不同颜色的效果。

1540261002693028031.png编程思路

1541554092487029699.png在孩宝蓝盒上数字端口(p12,p13)上外接一个可改变颜色的RGBLED灯,通过手机上颜色选择控制RGBLED灯的颜色

1540261002693028031.png程序编写

1.点击孩宝蓝盒-->其他-->蓝牙控制界面,将“初始化设置界面.....”积木块儿拖动到初始化中,然后设置界面名称、设置界面为竖屏、划分界面为5行3列。

1-1.png 1-2.png


2.点击孩宝蓝盒-->其他-->蓝牙控制界面,将“添加颜色板.....”积木块儿拖动到“初始化设置页面”的下面,然后选择颜色板序号、添加颜色板的文字,设置颜色板在手机屏幕展示的位置,设置颜色板的颜色。

031.png 032.png


3.点击孩宝蓝盒-->执行器-->圆形RGBLED(11颗),将“设置引脚...上的圆形REBLED...”积木块儿拖动到“初始化”中,然后选择引脚,亮度值可自己设置。

033.png034.png    


4.点击孩宝蓝盒-->执行器-->圆形RGBLED(11颗),将“设置引脚...上的圆形RGBLED(11颗)所有灯的颜色为...”积木块儿拖动到“初始化中”,然后选择引脚,点击白色框可选择自己喜欢的颜色。

036.png 33.png


5.点击孩宝蓝盒-->其他-->蓝牙控制界面,将“选定好控件后,创建界面”积木块儿拖动到“初始化”中。

3-1.png 44.png


6.点击孩宝蓝盒-->执行器-->圆形RGBLED(11颗),将“设置引脚...上的圆形REBLED...”积木块儿拖动到“重复执行”中,然后选择引脚,亮度值可自己设置。

q.png 038.png

7.点击孩宝蓝盒-->其他-->蓝牙控制界面,将“如果蓝牙连接.....执行.....”积木块儿拖动到“重复执行”中。

5-1.png 039.png


8.点击“串行端口I/O”-->“串行端口打印出(换行)”积木块儿拖动到“重复执行”中。

10-1.png  041.png


9.点击“时间”-->“延迟(毫秒)”积木块儿拖动到“重复执行”中。

7-1.png042.png



10.点击孩宝蓝盒-->其他-->蓝牙控制界面,将“监听、更新按钮事件”积木块儿拖动到重复执行中。

8-1.png 043.png


11.点击孩宝蓝盒-->其他-->蓝牙控制界面,将“如果序号为...执行...”积木块儿拖动到重复执行中。

9-1.png 044.png


12.点击孩宝蓝盒-->执行器-->圆形RGBLED(11颗),将“设置引脚...上圆形RGBLED(11颗)所有灯的颜色为R_G_B_”积木块儿,拖动到重复执行中,然后点击孩宝蓝盒-->其他-->蓝牙控制界面,将“获取序号为...颜色板中RGB值的...值”积木块儿替换掉“0”积木块儿。

045.png 

gb.png

046.png 

047.png


13.程序编写好后,将程序下载到孩宝蓝盒中,测试是否成功


尾部