|
楼主 |
发表于 2020-4-17 19:00
|
显示全部楼层
本帖最后由 eagler8 于 2020-4-17 19:15 编辑
5、RGB彩虹流水灯
通过延时模块来控制RGB灯亮的时间,再通过改变RGB灯的RGB值改变灯颜色,从而达到彩虹流水灯效果。
[mw_shl_code=arduino,true]from mpython import *
import time
rgb[0] = (100, 0, 0)
sleep(0.05)
rgb[1] = (0, 100, 0)
sleep(0.05)
rgb[2] = (0, 0, 255)
sleep(0.5)
rgb.fill( (0, 0, 0) )
rgb.write()
rgb[0] = (0, 100, 0)
sleep(0.05)
rgb[1] = (0, 0, 255)
sleep(0.05)
rgb[2] = (100, 0, 0)
sleep(0.5)
rgb.fill( (0, 0, 0) )
rgb.write()
rgb[0] = (0, 0, 255)
sleep(0.05)
rgb[1] = (100, 0, 0)
sleep(0.05)
rgb[2] = (0, 100, 0)
sleep(0.5)
rgb.fill( (0, 0, 0) )
rgb.write()[/mw_shl_code] |
|