我的单片机之旅00-树莓派Pico开发软件安装及烧录(flash)
1. Thonny安装
请在Thonny官网或者下载之家(不是广告)完成下载
安装过程请参照:
Thonny安装教程-From_SCDN
2. 树莓派Pico MicroPython安装
- 打开Thonny, 此时右下角没有"MicroPython (Raspberry Pi Pico) . COM5"的选项
- 使用USB连接 Raspberry Pi Pico, 电脑上会弹出一个类似U盘的东西
如果没有出现, 请按住BOOTSEL按钮几秒
- 此时Thonny右下角会弹出提示框, 建议我们为固件安装开发环境**(不要点)**
- 我们点击刚刚弹出的U盘, 里面有一个html文件, 点进去选择micropython, 进去找到**“download uf2”**
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-u9WoB1ep-1665300890840)(http://huangxinyuan.cn/wp-content/uploads/2022/10/树莓派Pico初始文件.png)] - 将刚刚下载的uf2文件放到U盘目录下, 此时硬件不会再被识别为U盘了。
- 请重新拔插一下USB, 并在Thonny右下角选中"MicroPython (Raspberry Pi Pico) . COM5"作为解释器
请确保你的解释器不再为你本地的python.exe, 必须使用MicroPython才可以驱动硬件
3. 恭喜你完成了初次的Flash工作, 尝试一下点灯程序吧!
稍等! 有一件事情我要说
在你使用pico连接元器件时, 请务必保证以下两件事
- 在断电的情况下完成连线工作, 连接电时不要拔线
- 不要将正负极接反了, 最好使用正极红线, 负极蓝线来接。
如果你没有遵守以上规则, 当LED灯被击穿或电子元件烧坏时, 吴语猫猫概不负责。
from machine import Pin
# 以上这一句是从树莓派的包里面找到所有的引脚
led=Pin(25,Pin.OUT)
# 控制25端口的元件(LED)灯, 作为输出部件
# Pin.OUT用来输出, Pin.IN用来输入
while True:
led.value(1)#给LED等一个高电平
print("有用咩有用咩~")
4.LED灯闪烁程序 (DLC附加内容)
让你的LED灯 BlingBling 的闪~
from machine import Pin
# 以上这一句是从树莓派的包里面找到所有的引脚
import utime
# 导入时间包
led=Pin(0,Pin.OUT)
# 指定0端口的元件(LED灯), 作为输出部件
while True:
led.value(1)
# 给LED一个高电平(点亮)
utime.sleep(1)
# 延时一秒钟
led.value(0)
# 给LED一个低电平(熄灭)
utime.sleep(1)
# 延时一秒种
感谢你的观看, 本教程由HealthIT实验室荣誉推出, 如果有什么遇到的问题, 请在这条博客下方留言或者询问度娘。我们下期再见