例程讲解-10-led_control LED控制

# LED 控制例子
#
# 这个例子展示了如何控制你的OpenMV的内置的LED。使用你的手机才能看到IR LED。

import time
from pyb import LED

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

def led_control(x):
    if   (x&1)==0: red_led.off()
    elif (x&1)==1: red_led.on()
    if   (x&2)==0: green_led.off()
    elif (x&2)==2: green_led.on()
    if   (x&4)==0: blue_led.off()
    elif (x&4)==4: blue_led.on()
    if   (x&8)==0: ir_led.off()
    elif (x&8)==8: ir_led.on()

while(True):
    for i in range(16):
        led_control(i)
        time.sleep_ms(500)

星瞳科技OpenMV官方中文文档函数讲解:

results matching ""

    No results matching ""