收藏

点亮LED灯

分类: 基础知识篇 发布于 2024-05-15 248次阅读0点赞0收藏

一、点亮LED灯

浏览MicroPython官方的文档:
http://docs.micropython.org/en/latest/esp32/quickref.html

通过上面的文档我们知道,想要让一个引脚输出高电平,只需要找到对应的GPIO然后通过on()或者value(1)操作就可以,同理如果想要输出低电平让LED灯灭,只需要调用off()或者value(0)就行。

下面我们来试试看:
from machine import Pin
pin2 = Pin(2, Pin.OUT)
pin2.value(1)

通过Thonny编写上述代码,然后运行,此时会看到开发板上的蓝色LED灯亮了

注意:
  • Pin(2, Pin.OUT)中的2对应的是GPIO2,如果你的电路板上的LED灯不是GPIO2那么通过查看电路原理图是哪个GPIO就写哪个数字就行。

二. 闪烁的LED灯

原理:调用value(1)然后延时一小会,再调用value(0)延时一小会,然后重复上述操作

代码如下:
import machine
import time
pin2 = machine.Pin(2, machine.Pin.OUT)
while True:
    pin2.value(1)
    time.sleep(1)
    pin2.value(0)
    time.sleep(1)
VIP
购买
建议
意见
联系
客服
在线咨询

您可以与在线客服进行沟通获得帮助

工作日:8:00~22:00节假日:9:00~20:00

微信号: mpyos01

Q Q号: 1401211620

免费
福利
0.054534s