树莓派Pico教程(基于 micropython)

树莓派Pico简绍

树莓派Pico是具有灵活数字接口的低成本、高性能微控制器板。它集成了Raspberry Pi自己的RP2040微控制器芯片,运行速度高达133 MHz的双核Arm Cortex M0 +处理器,嵌入式了264KB SRAM和2MB板载闪存以及26个多功能GPIO引脚。可以使用Raspberry Pi的C / C ++ SDK或MicroPython对其进行控制。

树莓派Pico引脚图

树莓派Pico共有43个引脚(26个GPIO引脚,9个GND引脚,2个3V3引脚,2个调试引脚和4个不清楚有啥用的引脚)和1个LED(在GP25引脚上),下图展示了树莓派Pico的引脚图
树莓派Pico的引脚图

准备开始

安装thonny

现在,我们可以开始编程了!
可是,我们用什么文本编辑器呢?
先安装thonny IDE
thonny IDE是一款使用Python开发的Python编辑器,界面简洁、清晰,自带Python解释器,也可以连接
外部Python解释器,支持多环境Python软、硬件开发,可以简单地安装Python库,运行程序。
–这是用于Windows操作系统的thonny编辑器–
–这是thonny官网–

进入官网后点击Download下面的链接选择适合你操作系统的安装程序(Windows操作系统的小伙伴可以点击“–这是用于Windows操作系统的thonny编辑器–”链接跳过这一步)

运行下载后的安装程序,安装好后,如果出现在这里插入图片描述
图标就说明安装成功了

下载UF2文件

现在,用USB线把 树莓派Pico 和 电脑 连接起来,连的同时按下 树莓派Pico 的BOOTSL按钮,然后电脑会弹出一个名为 RPI-RP2的U盘(这是树莓派Pico虚拟的U盘)在这里插入图片描述
(没弹出的小伙伴看看是不是有什么地方没注意)

然后下载UF2文件

–树莓派Pico中文站下载链接–
–CSDN站内下载链接(0积分下载)–

下载完成后,可以看见如下的文件
在这里插入图片描述
把下载的文件复制到弹出的U盘里,U盘会自动关闭,树莓派Pico会自动烧录固件。过一会你查看设备管理器会发现多了一个USB串行设备
在这里插入图片描述
(U盘会自动弹出,不要把树莓派Pico拔下来重新插,烧录好后,树莓派Pico虚拟的U盘不会再次出现

开始编程

配置thonny

现在,打开thonny,界面如下在这里插入图片描述
这是Windows操作系统下的thonny。下面,我们切换Python版本在这里插入图片描述
点击micropython,Shell会重启,下面是成功图片:
在这里插入图片描述
如果报错,可能是thonny找不到端口

写程序

下面,我们让树莓派Pico上的LED闪烁
在这里插入图片描述
为方便复制,我把代码写进代码块:

from machine import Pin
from utime import sleep
import utime

led = Pin(25, Pin.OUT)
if __name__ == '__main__':
    while True:
        led.value(0)#0是低电平,代表灯灭
        utime.sleep_ms(100)#等待100毫秒(可根据个人喜好修改时间)
        led.value(1)#1是高电平,代表灯亮
        utime.sleep_ms(100)#等待100毫秒

单击运行,就能看见LED闪烁

  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值