【得捷Follow me第4期】入门任务:开发环境搭建
[复制链接]
本帖最后由 鲜de芒果 于 2024-2-22 11:48 编辑
1.1 任务说明
开发环境搭建,BLINK,驱动液晶显示器进行显示(没有则串口HelloWorld), 这里由于我没有购买活动指定的屏幕,因此任务完成使用串口输出 HelloWorld!
1.2 CircuitPython 开发环境准备
得益于开源社区与 adafruit 的贡献,使得 W5500-EVB-Pico 的 CircuitPython 开发环境的搭建非常简单。
- 首先访问 adafruit 的 Raspberry Pi Pico教学页面 按照里面的步骤,先下载 CircuitPython UF2 固件到电脑本地。具体根据自己所选的版本下载,例如我选择的是 v8.2.9 版本,下载的固件文件名为: adafruit-circuitpython-wiznet_w5500_evb_pico-en_US-8.2.9.uf2
- 然后按下 W5500-EVB-Pico 上的 BOOTSEL 按键,连接到电脑。
- 电脑上会出现一个名为 RPI-RP2 的 U盘。
- 将下载的 adafruit-circuitpython-wiznet_w5500_evb_pico-en_US-8.2.9.uf2 文件拖入名为 RPI-RP2 的 U盘
1.3 BLINK 板载LED灯
- import time
- import board
- import pwmio
-
-
-
- def blink_led_green():
- ''' 普通LED闪烁 0.5秒亮,0.5秒灭 '''
-
-
-
-
-
-
-
-
- ''' 呼吸灯效果 '''
- ledpin = pwmio.PWMOut(board.LED, frequency=25000, duty_cycle=0)
- pwm = 65535
- while True:
- for i in range(0, pwm, 1):
- ledpin.duty_cycle = i
- time.sleep(0.0001)
- for i in range(pwm, 0, -1):
- ledpin.duty_cycle = i
- time.sleep(0.0001)
1.4 输出HelloWorld到串口
-
- def say_hello():
- print("Hello World!\n")
1.5 效果展示
1.6 总结
入门任务比较简单,搭建好 W5500-EVB-Pico 的 CircuitPython 开发环境即可完成。不知道如何的同学可以访问 传送门
1.7 演示视频
|