OpenMV4H7教程(一)点亮LED

OpenMV4H7教程(一)点亮LED

一、最基础的入门,点亮LED灯
(1)使用PuTTY,选COM5或其他,波特率9600
(2)在窗口输入命令

from pyb import LED
LED(3).on()

LED蓝灯亮

 LED(1).on()
>>> LED(2).on()
>>> LED(1).off()
>>> LED(2).on()
>>> LED(2).off()
>>> LED(3).on()
>>> LED(3).off()
>>> LED(4).on()

1是红;2是绿;3是蓝

二、循环流水灯

    from pyb import LED
>>> import utime
>>> for i in range(2,4):
...     LED(i).off()
...     while 1:
...         for i in range(2,4):
...             LED(i).on()
...             utime.sleep(1)
...             LED(i).off()

三、用开关控制LED灯
开关接地和P9,用开关控制LED(3)即蓝灯

from pyb import Pin,LED
KEY=Pin('P9',Pin.IN,Pin.PULL_UP)
while 1:
    if KEY.value()==0:   #留意不要漏了冒号
        LED(3).on()
    else:
        LED(3).off()

四、接线图
在这里插入图片描述
五、常用命令:如果

if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
例子:
age = 20
if age >= 6: #如果age大于或等于6,就打印**
print(‘teenager’)
elif age >= 18: #如果age大于或等于18,就打印*
print(‘adult’)
else: #否则,就打印
print(‘kid’)

from pyb import Pin,LED
KEY9=Pin('P9',Pin.IN,Pin.PULL_UP)
KEY8=Pin('P8',Pin.IN,Pin.PULL_UP)
KEY7=Pin('P7',Pin.IN,Pin.PULL_UP)
while 1:
    if KEY9.value()==0:   #留意不要漏了冒号
        LED(3).on()
    elif KEY8.value()==0:
        LED(2).on()
    elif KEY7.value()==0:
        LED(1).on()
    else:
        LED(3).off()
        LED(2).off()
        LED(1).off()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值