“MicroMV LED”的版本间的差异

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

2017年10月26日 (四) 10:46的版本

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目录页面