637|1

34

帖子

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
点赞 关注
 
 

回复
举报

7007

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

开发环境搭建的挺顺利

 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播报名| TI 面向楼宇和工厂自动化行业的毫米波雷达解决方案
【内容简介】TI 60GHz IWRL6432和 IWRL1432毫米波雷达传感器如何帮助解决楼宇和工厂自动化应用中的感应难题
【直播时间】5月28日(周三)上午10:00
【直播礼品】小米双肩包、contigo水杯、胶囊伞、安克充电器

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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

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

北京市海淀区中关村大街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
快速回复 返回顶部 返回列表