|
案例1 通过外接旋钮元件达到调色效果
from xugu import Pin
from yeelight import Bulb
import time
bulb = Bulb("192.168.31.39")
bulb.turn_on()
# 初始化引脚,设置为输入模式
p0 = Pin("A0", Pin.IN)
p1 = Pin("A1", Pin.IN)
p2 = Pin("A2", Pin.IN)
# RGB控制方式,R(红),G(绿),B(蓝)
while 1:
#读取引脚的电压值
value0 = p0.read_analog()
value1 = p1.read_analog()
value2 = p2.read_analog()
#读取数值的取值范围在0到1024
r=value0/4
g=value1/4
b=value2/4
print(r,g,b)
if r+g+b>0:
bulb.set_rgb(int(r),int(g),int(b))
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|