使用RP2040自制的树莓派pico—— [2/100] HelloWorld! 和 点亮LED
- 开发环境
- HelloWorld!
- 闪烁 LED 灯代码
由于比较简单就放在一起写了
开发环境
软件:Thonny
HelloWorld!
要想使串口打印HelloWorld! 只需要一行代码
print("HelloWorld!")
保存至micropython设备,记住要最好是取英文名。
然后串口将打印结果,如果你命名为main.py,将上电自动执行main.py,即串口输出HelloWorld。
闪烁 LED 灯代码
首先你要能从原理图上知道,我们的RP2040开发板的LED灯是连接在 GPIO25 。
闪烁 LED 需要从内置的 machine 库中 引入一些函数
然后使用以下代码来控制 LED 灯闪烁。
from machine import Pin
import time
Led=Pin(25,Pin.OUT) # 初始化一个Pin类,引脚标号为25,设置为输出模式
while True:
Led.value(1)
time.sleep(5)
Led.value(0)
time.sleep(5)
同样的,执行它只需要点击绿色的运行按钮并保存后即可看到代码运行效果
一般我们会这样来控制 LED 灯的闪烁
from machine import Pin
import time
Led=Pin(25,Pin.OUT) # 初始化一个Pin类,引脚标号为25,设置为输出模式
num = 0.5 # 使用num来控制led的闪烁时间。
while True:
Led.value(1)
time.sleep(num)
Led.value(0)
time.sleep(num)