rzegkly 发表于 2018-10-6 23:24:30

【掌控】mpython-光线传感器---一闪一闪亮晶晶灯光秀

本帖最后由 rzegkly 于 2018-10-8 21:21 编辑

   新版《一闪一闪亮晶晶》灯光秀
满天都是小星星挂在天上放光明好像许多小眼睛一闪一闪亮晶晶满天都是小星星儿时的摇篮曲《小星星》,利用掌控板上光线传感器,加入灯光效果很好。程序如下:from mpython import * #掌控库

import time         #时间库

while True:

    display.fill(0)   #清屏

    display.DispChar(' 一闪一闪 小星星 ',20,0)      

    display.DispChar("亮度:",0,45)    #显示亮度到0,45

    display.text("%d" % (light.read()), 48, 50)#显示板载光线传感器

    display.show()   #刷新

    time.sleep_ms(10) #延时10ms

    if light.read()> 4000 :

      rgb = (255,0,0)    # 设置红色

      rgb = (255,0,0)# 设定为红色

      rgb = (255,0,0)   # 设置为红色

      rgb.write()

    else:

      if light.read() >2000:

            rgb = (0,255,0)    # 设置绿色

            rgb = (0,255,0)# 设定为绿色

            rgb = (0,255,0)   # 设置为绿色

            rgb.write()   

      else:

            if light.read() > 1000 :

                rgb = (0,0,255)    # 设置蓝色

                rgb = (0,0,255)# 设定为蓝色

                rgb = (0,0,255)   # 设置为蓝色

                rgb.write()   

            else:

                rgb = (0,0,0)   

                rgb = (0,0,0)

                rgb = (0,0,0)   

                rgb.write()   http://v.youku.com/v_show/id_XMzg1MTkzNDczMg==.html?spm=a2h3j.8428770.3416059.1      

rzyzzxw 发表于 2018-10-7 20:57:28

很不错哦。{:5_141:}

rzegkly 发表于 2018-10-7 21:19:25


有点粗糙,很多地方不是很清楚。希望大圣老师多指导
页: [1]
查看完整版本: 【掌控】mpython-光线传感器---一闪一闪亮晶晶灯光秀