
https://developer.canaan-creative.com/zh/products
了解更多的micropython控制产品
开始,我们会尝试点亮 Pico 控制板上的 LED。利用面包板、杜邦线等工具进行接线,并编写程序来控制外接的 LED,同时使用 while 循环重复执行程序。
认识Pico的管脚
Pico 控制板上有 40 个管脚,这些引脚可用于控制电子元件或接收电子元件的信息。在程序里,我们通过编号来指定引脚。

程序流程图

程序设计
请在 Thonny 中新建文件,在开发环境的程序编辑区输入以下代码,完成后按 Ctrl + S 保存文件:
import machine
import time
# 定义数字输出的管脚,这里使用25号管脚
led = machine.Pin(25, machine.Pin.OUT)
# 点亮LED
led.value(1)
# 暂停3秒
time.sleep(3)
# 熄灭LED
led.value(0)
如果要从同一个模块中导入 1 个以上模块,可以分成两行,也可以合并成一行。比如上述代码中第 3、4 行,与前一页设计原理中的第二段程序意义相同。
测试结果
按下 F5 运行程序,就能看到控制板上的 LED 点亮 3 秒后熄灭。
扩展学习
用循环的方式,让led不断闪烁
import machine
import time
# 定义数字输出的管脚,这里使用25号管脚
led = machine.Pin(25, machine.Pin.OUT)
# 使用while True循环实现led不断闪烁
while True:
# 点亮LED
led.value(1)
# 暂停3秒
time.sleep(3)
# 熄灭LED
led.value(0)
# 暂停3秒
time.sleep(3)
在wokwi.com仿真网站上,可以看到仿真的效果


被折叠的 条评论
为什么被折叠?



