559|4

8

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

【得捷电子Follow me第2期】 任务汇总 [复制链接]

 

    首先感谢得捷电子与EEWORLD组织的活动,这也是我第一次参加活动,不得不感慨现在实现创客的想法变得如此的简单。本次活动使用的开发板是Adafruit ESP32-S3 TFT Feather,它的主要规格有主控为EPS32-S3(4MB闪存和2MB PSRAM),带有一块240*350像素的彩色TFT屏幕,开发板还有一颗多彩LED(NeoPixel )。搭配上Adafruit 官方的CircuitPython固件,这块开发板可以轻松上手实现所需要的功能和效果。接下来是我的任务汇总:

 

第一部分

视频链接

 

任务二:任务/项目总结报告

前期任务搭建:

前期任务搭建非常迅速,几乎不存在什么兼容性的问题。下载对应的UF2文件,再烧录进去,下载官方提供的库文件。需要什么库,直接复制到开发板,再在程序当中调用即可完美实现,减少了开发周期。

下面是我的帖子,里面有具体的实现步骤。

【得捷电子Follow me第2期】+前期任务搭建 https://bbs.eeworld.com.cn/thread-1261851-1-1.html

 

任务1:控制屏幕显示中文

    任务是屏幕上显示中文,实现过程非常迅速,由于底层驱动都实现好了,直接调用即可。不像我学习的C语言,面向过程开发,亮个屏幕都很费事。

假如想实现屏幕旋转,也很轻松,直接修改 board.DISPLAY.rotation 都值即可。

 

 
 

下面是我发布的帖子,有具体的步骤。

【得捷电子Follow me第2期】+任务1:控制屏幕显示中文 https://bbs.eeworld.com.cn/thread-1261856-1-1.html

 

任务2:网络功能使用

任务2的内容是网络功能的使用,也就是完成网络功能的使用,能够创建热点和连接到WiFi,鉴于Circuit Python非常丰富的案列,再结合ESP32-S3本身也已经有原生软硬件支持WiFi,因此也是非常容易实现WiFI的AP模式和Station模式。

这里Station模式我选择接入苏宁的接口获取时间,如下图所示。

在下方帖子有详情说明

得捷电子Follow me第2期】+任务2:网络功能使用 https://bbs.eeworld.com.cn/thread-1261917-1-1.html

 

任务3:控制WS2812B

这个任务是控制板上的幻彩LED灯珠,我选择了直接利用板上的按键控制实现切换颜色的效果。导入LED的库,设置一下即可完美使用。不用操心什么底层的问题。

下面是具体的步骤:

得捷电子Follow me第2期】+任务3:控制WS2812B https://bbs.eeworld.com.cn/thread-1262218-1-1.html

 

分任务2:WS2812B效果控制

这个任务我外接了一个环形灯珠,可以通过按键实现切换颜色,并在屏幕显示对应的提示。相当于前面的一个整合,实现起来很轻松简单。由于快做完的时候板子不小心弄坏了,在视频当中是以前拍的,没有体现出屏幕的显示。其中的代码是可以实现的。

     

下面是具体的实现步骤

【得捷电子Follow me第2期】分任务2:WS2812B效果控制 https://bbs.eeworld.com.cn/thread-1263113-1-1.html

 

最后,由衷的感谢得捷和EEWORLD举办的这次活动,这是我第一次参加,也是借此机会去了解了一下python,挺方便的。这是一次十分宝贵的学习机会。最后快结束的时候,不小心把屏幕排线弄断了。导致只能拿着以前的视频借用。希望可以酌情处理吧。身为小白的我,需要走的路还很多。

 

任务三:可编译下载的代码

代码下载链接:https://download.eeworld.com.cn/detail/%E6%96%BD%E5%B0%8F%E6%9D%B0/629876

 

最新回复

楼主辛苦了,感谢楼主提供的这么好技术分享,顶起来   详情 回复 发表于 2023-11-19 07:47
点赞 关注
 
 

回复
举报

6587

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

快结束的时候,不小心把屏幕排线弄断了,导致只能拿着以前的视频借用

这个大家都理解的,

点评

嗯嗯,那就好  详情 回复 发表于 2023-11-15 11:11
 
 
 

回复

8

帖子

1

TA的资源

一粒金砂(中级)

板凳
 
Jacktang 发表于 2023-11-15 07:30 快结束的时候,不小心把屏幕排线弄断了,导致只能拿着以前的视频借用 这个大家都理解的,

嗯嗯,那就好

 
 
 

回复

8

帖子

1

TA的资源

一粒金砂(中级)

4
 

代码下载链接:https://download.eeworld.com.cn/detail/%E6%96%BD%E5%B0%8F%E6%9D%B0/629876

 
 
 

回复

731

帖子

4

TA的资源

纯净的硅(高级)

5
 

楼主辛苦了,感谢楼主提供的这么好技术分享,顶起来

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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