这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【Let'sdo2026年第1期】过程贴:环境搭建,点亮LED

共2条 1/1 1 跳转至

【Let'sdo2026年第1期】过程贴:环境搭建,点亮LED

高工
2026-06-30 20:15:58     打赏

一:环境下载网址:

honny 是一个简单的 Python 集成开发环境(IDE),旨在使学习编程变得更容易。使用 Thonny,您无需担心安装 Python,因为它内置了 Python 3.10。您可以通过官方网站 thonny.org 或在终端中使用 pip install thonny 命令轻松地在 Windows、macOS

https://thonny.org/

这里一键安装就可以了,不再介绍。

二:软件操作

这里需要注意下如需要配置一下调试程序下载的串口号,可以在系统管理器里面查看。配置好后,就可以进行程序调试了。

三:LED引脚配置

LED 灯电路引脚如下所示:

查看手册可以得知,这里使用的GPIO25引脚,连接用户的LED灯。

  这里我们在实际操作的时候,只需要将GPIO25拉高就可以点亮LED灯;拉低就会熄灭LED灯。

四:软件代码

# 导入Pin和time模块
from machine import Pin
import time

# 构建LED对象
LED = Pin(25, Pin.OUT)  # 假设LED连接到GPIO 25

# 无限循环,使LED闪烁
while True:
    LED.value(1)  # 点亮LED
    time.sleep(0.5)  # 等待0.5秒
    LED.value(0)  # 关闭LED
    time.sleep(0.5)  # 等待0.5秒

五:实物验证:

将LED的代码烧录到,树莓派代码中,可以看到板载的LED以500ms 的间隔闪烁。

六:调试后记:

在Thonny里编写RP2040程序前下载并烧录uf2文件,是为了给这块“空白”的开发板安装上能识别Python代码的“操作系统”(即固件)

第一步:烧录uf2文件 = 安装“操作系统”

  1.   RP2040芯片出厂时本身是“空白”的,只内置了一个很基础的 UF2 引导程序 (Bootloader) 。

  2.   这个引导程序的作用就是让开发板在特定操作下(比如按住BOOTSEL键连接电脑),能被电脑识别为一个U盘,通常叫 RPI-RP2 。

  3.   你需要下载的 uf2文件,就是MicroPython固件。把它拖拽进这个 RPI-RP2 U盘里,就等于把“操作系统”安装进了开发板。

    完成后,开发板会自动重启,此时它才真正“学会”了MicroPython这门语言 。

第二步:使用Thonny编程 = 在“操作系统”上写代码

  1.   完成第一步后,你的电脑才能识别到RP2040的一个串口(COM端口) 。

  2.   这时,你在Thonny里写的Python代码,才能通过这个串口发送给开发板,并由刚才安装的MicroPython固件来执行




关键词: RP2040     环境开发     LED    

院士
2026-07-03 15:50:35     打赏
2楼

Python都学习了好些年了,平时使用C语言,Python是学习了就忘记了。

唉!


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]