“MicroMV LED”的版本间的差异
(创建页面,内容为“<p style="font-size:135%">'''MicroMV上RGB灯与红外夜视灯的控制'''</p> *'''RGB灯的控制''' :具体程序控制如下,此程序实现的效果是红…”) |
|||
第3行: | 第3行: | ||
*'''RGB灯的控制''' | *'''RGB灯的控制''' | ||
− | : | + | :此程序实现的效果是,红、绿、蓝灯每800ms交替亮起,具体代码如下: |
:<source lang="cpp"> | :<source lang="cpp"> | ||
第28行: | 第28行: | ||
*'''红外夜视灯的控制''' | *'''红外夜视灯的控制''' | ||
− | : | + | :此程序实现的点亮红外夜视灯,两个红外夜视灯由同一个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() 即可