583|1

32

帖子

4

TA的资源

一粒金砂(中级)

楼主
 

【得捷Follow me第4期】入门任务:开发环境搭建 [复制链接]

  本帖最后由 鲜de芒果 于 2024-2-22 11:48 编辑

1.1 任务说明

开发环境搭建,BLINK,驱动液晶显示器进行显示(没有则串口HelloWorld), 这里由于我没有购买活动指定的屏幕,因此任务完成使用串口输出 HelloWorld!

 

1.2 CircuitPython 开发环境准备

得益于开源社区与 adafruit 的贡献,使得 W5500-EVB-Pico 的 CircuitPython 开发环境的搭建非常简单。

  1. 首先访问 adafruit 的 Raspberry Pi Pico教学页面 按照里面的步骤,先下载 CircuitPython UF2 固件到电脑本地。具体根据自己所选的版本下载,例如我选择的是 v8.2.9 版本,下载的固件文件名为: adafruit-circuitpython-wiznet_w5500_evb_pico-en_US-8.2.9.uf2
  2. 然后按下 W5500-EVB-Pico 上的 BOOTSEL 按键,连接到电脑。
  3. 电脑上会出现一个名为 RPI-RP2 的 U盘。
  4. 将下载的 adafruit-circuitpython-wiznet_w5500_evb_pico-en_US-8.2.9.uf2 文件拖入名为 RPI-RP2 的 U盘

 

import time
import board
import pwmio


# 闪烁绿色LED
def blink_led_green():
    ''' 普通LED闪烁 0.5秒亮,0.5秒灭 '''
    # led = digitalio.DigitalInOut(board.LED)
    # led.direction = digitalio.Direction.OUTPUT
    # while True:
    #     led.value = True
    #     time.sleep(0.5)
    #     led.value = False
    #     time.sleep(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到串口

# 串口打印 HelloWorld
def say_hello():
    print("Hello World!\n")

 

 

1.5 效果展示

 

 

1.6 总结

入门任务比较简单,搭建好 W5500-EVB-Pico 的 CircuitPython 开发环境即可完成。不知道如何的同学可以访问 传送门

 

 

 

1.7 演示视频


 

最新回复

开发环境搭建的挺顺利   详情 回复 发表于 2024-2-24 08:00
点赞 关注
 
 

回复
举报

6809

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

开发环境搭建的挺顺利

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表