643|1

13

帖子

3

TA的资源

一粒金砂(中级)

楼主
 

【得捷Follow me第4期】作品提交 [复制链接]

 

一、Follow me 第4期任务功能演示及介绍视频


 

 

二、项目总结报告

根据任务要求结合自己实际,此次除了购买了主控板W5500-EVB-Pico外,另外购买了2.8”TFT Screen作为显示屏。由于对arduino比较手续,使用的开发环境主要是arduino IDE,最后在实现终极任务二时改为了VScode进行开发。

各任务的介绍、代码、说明及功能展示如下:

 

入门任务:开发环境搭建,BLINK,驱动液晶显示器进行显示(没有则串口HelloWorld)

搭配器件: W5500-EVB-Pico、     2.8”TFT Screen

项目报告地址:【得捷Follow me第4期】入门任务:开发环境搭建,BLINK,驱动液晶显示器进行显示 https://bbs.eeworld.com.cn/thread-1271334-1-1.html

 

基础任务一:完成主控板W5500初始化(静态IP配置),并能使用局域网电脑ping通,同时W5500可以ping通互联网站点;通过抓包软件(Wireshark、Sniffer等)抓取本地PC的ping报文,展示并分析。

搭配器件: W5500-EVB-Pico、     2.8”TFT Screen

 项目报告地址:【得捷Follow me第4期】基础任务一:主控板初始化(静态IP配置),ping通并抓包分析 https://bbs.eeworld.com.cn/thread-1272130-1-1.html

 

基础任务二:主控板建立TCPIP或UDP服务器,局域网PC使用TCPIP或UDP客户端进行连接并发送数据,主控板接收到数据后,送液晶屏显示(没有则通过串口打印显示);通过抓包软件抓取交互报文,展示并分析。(TCP和UDP二选一,或者全都操作)

搭配器件: W5500-EVB-Pico、     2.8”TFT Screen

 项目报告地址:【得捷Follow me第4期】基础任务二:PC通过客户端使用TCPIP或UDP控制主控板 https://bbs.eeworld.com.cn/thread-1272150-1-1.html

 

进阶任务:从NTP服务器(注意数据交互格式的解析)同步时间,获取时间送显示屏(串口)显示。

搭配器件: W5500-EVB-Pico、     2.8”TFT Screen

 项目报告地址:【得捷Follow me第4期】进阶任务:从NTP服务器同步时间送显示屏显示 https://bbs.eeworld.com.cn/thread-1272133-1-1.html

 

终极任务(二选一)

 

■  终极任务二:使用外部存储器,组建简易FTP文件服务器,并能正常上传下载文件。

搭配器件: W5500-EVB-Pico、     2.8”TFT Screen

项目报告地址:【得捷Follow me第4期】终极任务二:使用外部存储器,组建简易FTP文件服务器 https://bbs.eeworld.com.cn/thread-1272156-1-1.html

 

总结:接触单片机的时间不长,而且基本都是在用arduino,之前都是自己想做什么就做。此次的Follow me第4期活动以出题的形式进行,对自己还是比较有挑战的(说白了就是菜)。本来计划使用Arudino完成所有任务,但是在进行终极任务二时实现FTP、SD卡等功能时,换了各种库,查了很多资料始终不能解决,任务时间不等人,最后只好换成了VScode(其实我还试了下thonny),使我对其它开发工具有了一些了解,以后可以尝试下。最后还是感谢得捷的这次活动使我对网络通信协议等方面的知识有了进一步的学习,活动的形式也比较喜欢,希望能继续参与相关的活动。

 

三、可编译下载的代码

https://download.eeworld.com.cn/detail/eew_9XVJps/631262

 

所有任务汇总文件:

得捷Follow me第4期任务汇总.docx (2.14 MB, 下载次数: 0)

 

 

最新回复

这视频配音是楼主亲自配的么 好听,讲的好清楚   详情 回复 发表于 2024-2-21 21:23
点赞 关注
 
 

回复
举报

6850

帖子

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
快速回复 返回顶部 返回列表