“MicroMV LED”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(创建页面,内容为“<p style="font-size:135%">'''MicroMV上RGB灯与红外夜视灯的控制'''</p> *'''RGB灯的控制''' :具体程序控制如下,此程序实现的效果是红…”)
 
 
(未显示另一用户的1个中间版本)
第3行: 第3行:
 
*'''RGB灯的控制'''
 
*'''RGB灯的控制'''
  
:具体程序控制如下,此程序实现的效果是红、绿、蓝灯每800ms交替亮起
+
:此程序实现的效果是,红、绿、蓝灯每800ms交替亮起,具体代码如下:
  
 
:<source lang="cpp">
 
:<source lang="cpp">
第28行: 第28行:
  
 
*'''红外夜视灯的控制'''
 
*'''红外夜视灯的控制'''
:具体程序控制如下,此程序实现的点亮红外夜视灯,两个红外夜视灯由同一个IO口控制
+
:此程序实现的点亮红外夜视灯,两个红外夜视灯由同一个IO口控制,具体代码如下
  
 
:<source lang="cpp">
 
:<source lang="cpp">
第47行: 第47行:
  
  
[[MicroMV目录|返回MicroMV目录页面]]
+
[[MicroMV 简介|返回MicroMV目录页面]]

2018年12月7日 (五) 03:15的最新版本

MicroMV上RGB灯与红外夜视灯的控制

  • RGB灯的控制
此程序实现的效果是,红、绿、蓝灯每800ms交替亮起,具体代码如下:
import time
from pyb import LED

red_led   = LED(1)
green_led = LED(2)
blue_led  = LED(3)

while(True):
    red_led.on()
    time.sleep(800)
    red_led.off()
    green_led.on()
    time.sleep(800)
    green_led.off()
    blue_led.on()
    time.sleep(800)
    blue_led.off()
  • 红外夜视灯的控制
此程序实现的点亮红外夜视灯,两个红外夜视灯由同一个IO口控制,具体代码如下
import time
from pyb import LED

ir_led = LED(4)

while(True):
    ir_led.on()
如果要关闭夜视灯,用语句 ir_led.off() 即可



返回MicroMV目录页面