活动简介

2022年寒假在家练为让高校电子/电气/电力等专业的同学们今冬寒假的时间过得更有意义,将刚刚学习到的理论知识在实际的动手中深刻体会,也配合明年的全国大学生电子设计大赛,硬禾学堂特别设计了5个同学们能够在家动手做、在网上和其他同学们一道学习的小项目,共有5个平台可选,涵盖FPGA、嵌入式,网友先在硬禾学堂购买板卡,规定时间内完成任务可获得购买板卡的全额返还。

本次寒假练适用人群:高校学生及感兴趣的工程师朋友

活动时间
2021-12-03 - 2022-02-27
平台及任务
平台1
- 基于树莓派RP2040的嵌入式系统学习平台 - 游戏机
本期共5个平台可选择
基于树莓派RP2040的嵌入式系统学习平台 - 游戏机
基于树莓派RP2040的嵌入式系统学习平台,支持MicroPython或C/C++编程、双核Arm Cortex M0+嵌入式系统、240 * 240 LCD显示屏、四向摇杆和轻触按键、姿态传感器。
标签
嵌入式系统
MicroPython
RP2040
平台1 - 任务列表:任选1项完成即可
任务1
利用板上的四向摇杆和按键设计一款“鼠标” 在240*240的LCD屏幕内可以通过该鼠标进行菜单选择和参数控制(在屏幕上要有上图中图形化的箭头形状) 通过USB端口可以控制PC屏幕上的光标移动和点击操作,行使电脑鼠标的功能
查看任务
任务2
通过板上的红外接收器,接收任何一款家用遥控器的控制信号,并能够对遥控器的控制信号进行识别 在LCD上绘制一个遥控器控制界面,并能够通过四向摇杆和按键来行使原来遥控器的控制操作
查看任务
任务3
设计或移植一款经典的游戏(硬禾学堂上已经实现的贪吃蛇等游戏除外),通过LCD屏显示,通过按键和四向摇杆控制游戏的动作: 经典的Pong 挖地雷 打飞机 俄罗斯方块 .......                  注意:在游戏中要通过蜂鸣器播放背景音乐
查看任务
任务4
使用板上的扩展端口上的数字信号 可以对任意一款MCU或FPGA进行调试、固件的下载
查看任务
任务5
使用板上的扩展端口上的数字信号 能够对SPI、I2C的外设进行控制设置、参数读写 数字信号的波形显示在LCD上或通过USB传输到PC上在上位机进行显示
查看任务
任务6
使用板上的扩展端口上的数字信号以及2路模拟输入 自行搭配外围器件或模块 实现以下类型中的任意一个题目: 搭载模拟链路实现信号采集及分析,可以针对电路分析、测试测量类的题目 搭载传感器、电机、开关等实现控制类的题目
查看任务
任务7
利用240*240的显示屏制作一个双通道电压表,类似上图的效果(其中的一个通道),通过指针的摆动显示当前的电压。 被测对象为四向摇杆的x、y轴电位计,这两个电位计分压从0-3.3V摆动,推动摇杆,表盘上的指针摆动,并在下面用数字的方式显示当前的电压值。 完成表盘的设计以及校准,能够准确测量电压,可以切换到12Pin扩展排针上的两个模拟通道输入端,对这两个输入信号进行测量 - 手指触碰表针摆动, 通过提供的杜邦线连接其它数据端口,编程数据端口输出低频率的数字波形(会在0-3.3之间摆动),看指针的摆动 指针摆动做出连续移动的效果,真实仿真模拟表盘的工作机制
查看任务
任务8
如下面几个图片的效果,在LCD屏上设计一款水平仪,通过一个滚动的小球或气泡,来显示当前板子的倾斜度,当板子处于水平位置的时候,小球停在屏幕的正中间,倾斜板子,小球偏移,并能够显示偏移的角度(二维信息)。
查看任务
任务9
用LCD做界面,用4向摇杆和两个按键做输入,用姿态传感器切换功能,制作一款具有四种计算功能、通过姿态传感器可以切换功能的计算器,比如下图中的三个功能,再增加一个程序员常用到的制式转换器。 制作者可以自己定义4种不同的功能,旋转板子可以切换到不同功能的界面,用四向摇杆和按键搭配进行计算。
查看任务
任务10
网上有人分享了利用MEMS Mic模块制作的USB麦克风,使用了DMA、PIO,并在PC上通过上位机软件对音频波形进行显示 我们更进一步,通过外接一个MEMS麦克风模块,将数据传输到PC或树莓派,通过TinyML制作一个简单的具有语音识别、语音播报功能的语音助手,这个语音助手可以离线使用。
查看任务
任务11
在LCD屏上显示一个图形化的温度计,并实时显示当前的温度(通过RP2040内部的温度传感器测量) 可以通过摇杆或按键设定报警温度阈值(如上图下面的部分,需要补充上数字) 可以对芯片稍微加温,使温度超过设定的阈值,温度图示颜色变红,且蜂鸣器发出报警声音 给芯片降温到阈值一下,温度传感器颜色变绿,蜂鸣器停止报警
查看任务
活动奖励
活动规则
关闭详情

活动流程及时间安排

硬禾学堂为鼓励大家真心玩起来,我们活动一直在采用“玩转就免费”的方针,鼓励大家用心去学,本次的活动依旧采用这种方式:

  1. 购买:活动参与者需先从硬禾学堂购买板卡,于2022.2.27前均可购买,下单即参加活动。希望大家尽快完成下单,以便工作人员有货时尽快发货。
  2. 发货:当天下午三点前下单的可当天发货,周末休息,因一些学校放假较早,保证稳妥寄送,下单前请填写一定可以收到货的地址。待同学们都收到板卡后,硬禾官方将采用每个板卡2-3场直播的方式教大家上手,并有技术交流群一起讨论学习,由于板卡数量有限,早参加早占取名额,也能尽早收到板卡。
  3. 活动时间:从收到板卡日起,活动参与者需于2022年2月27日晚12点前实现规定的功能,并按照规则将项目上传到电子森林项目网站,所需提交材料和电子森林使用说明请点此查阅,逾期提交者无效。
  4. 审核时间:硬禾学堂将于2022年3月18日前审核完毕并邮件告知审核通过者。
  5. 返款时间:审核结束之后,将于2022.2.21-2022.4.15期间完成退款。
  6. 毕业生福利:如果你是大四毕业生,在此活动中购买板卡,并用本板卡来完成你的毕设(不限制所做项目),可截止到2022年6月30日前上传你的毕设项目于电子森林,硬禾将给予退款(若中间申请开票,则不能再退款)。

注:本次寒假练所发板卡均配有数据线且包邮。

活动福利:

  1. 在硬禾学堂购买单独板卡且项目通过审核的同学,将退还购买板卡金额,优秀的项目将给予一定的奖励,并在硬禾学堂微信公众号上展示
  2. 以学校为单位统一购买的同学,审核结束后优秀的项目将给予一定的奖励,并在硬禾学堂微信公众号上展示
  3. 针对有些高校的“社会实践”、“生产实习”等我们会提供更深层次的服务 - 系统性的直播培训、综合考试/评估、证书等(取决于平台)
  4. 优秀的同学硬禾将给予带薪实习面试的机会(应届毕业生/研究生均可,需在硬禾持续工作6个月以上)
  5. 向知名企业内推实习机会(上海、苏州、深圳、北京)

 

以下说明包含寒假在家一起练材料提交说明以及电子森林项目网站使用说明(请认真查阅),活动期间所有活动板卡不开票,请备注开票的于活动结束之后联系工作人员统一开票,符合退款的不开票。

2022年“寒假在家一起练”材料提交及方式

一、完成项目之后在电子森林项目网站需提交以下材料

上传之前请先使用手机号注册电子森林账号:https://www.eetree.cn/,项目标题请命名为:用/基于xxx实现/完成/设计/制作xxx

1. 3-5分钟短视频(要求横屏且1080p)

- 简短的自我介绍

- 硬件介绍

- 项目设计思路

- 项目实现功能(重要的代码介绍和实物功能展示)

注:视频太短(仅几十秒),视频无板卡演示效果,拍摄不清晰,镜头太晃均不合格。

 

2. 项目总结报告(即说明文档)

- 项目描述(项目介绍、设计思路和框图/软件流程图、简单的硬件介绍、实现的功能及图片展示、主要代码片段及说明、遇到的主要难题及解决方法、未来的计划或建议等,需达到除代码之外的约1500字左右)

项目案例参考:https://www.eetree.cn/project/detail/167https://www.eetree.cn/project/detail/498

- 可编译下载的代码(放在项目的附件,用于验证)

注:项目报告中没有源代码和实现结果的展示图者均被退回

 

二、项目提交后需提交以下材料到training@eetree.cn邮箱,以作项目关联和顺利返款

邮件请命名:2022寒假在家练+树莓派RP2040板+真实姓名

1. 电子森林注册昵称(不是用户名)

2. 下单时所留姓名和电话(如果你是大四毕业生,用此板卡来完成你的毕设,还需发送你的真实姓名+学校+专业+你的学生证+毕业设计课题)

订单查看方式:请关注“硬禾学堂”公众号,移动端点击底部“硬禾学堂”,进入后点击“我的”,即可查看全部订单信息。

 

3. 订单号和付款截图

在全部订单信息中点击对应订单即可复制订单号:

2.jpg

在“微信支付”中可截图付款凭证

注:如不参与退款,则无需发送邮件,仅提交项目即可,并在团队成员处添加个人姓名和学校

 

————————————————————————————————————————

电子森林项目网站使用说明

使用前请先注册电子森林账号方面后续修改项目
1. 完成注册并登录后,点击“发布项目”或“个人中心”进行“发布新项目”

 

2. 请注意每编辑完成一个页面一定要点击底部“保存”

 

3. “基本信息”页

- 标题请按照规则填写

- 封面图一定要更换成适合本人项目的图,不要用默认的

- 视频请先上传到B站/优酷/腾讯,然后在“视频代码”处粘贴iframe格式代码

- 类型选择“分享类”

- 标签请填写3-5个描述你所做项目的关键词,其中一个要包括“2022寒假在家练”标签

- 在“高校”处选择个人学校

- 在“团队介绍”和“团队成员”处添加个人姓名和学校/公司

注:寒/暑假练项目均为个人项目,团队合作完成者仅退一人款

- 在“描述”中编辑项目总结报告

- 图片的上传请点击右上角的“上传”

- 代码的插入请使用插入工具

- 注意格式整洁,正文字号建议用12pt,标题建议用14pt,并加粗显示,正文首行不要缩进两字符

- 描述下面的“规则”、“参与推广”、“支付协议”则无需填写’

 

4. “进度”页和“软硬件”

- 在“进度”页中可添加个人的每一个阶段项目进程

- 在“软硬件”页中可选择使用的软件和工具,若没有则无需填写

- 在附件处一定要添加可下载的代码文件,若是文件太大, 可上传到百度网盘上,并在“描述”中粘贴链接

- 编辑完成后一定要点击“保存”

 

5. 其他页

- “视频课程”、“应用案例”和“商品”页若没有则无需填写

6. 点击“预览”,并“发布”项目

- 本人先点击“预览”查看自己的项目,若没有问题之后再点击“发布”

- 发布之后若查出存在问题,可点击“取消审核”再次修改。若在项目通过之后发现存在问题,依旧可再次修改项目,直到项目完善

主办方
苏州硬禾信息科技有限公司苏州硬禾信息科技有限公司成立于2019年,是国内首家集电子职业技能教育、硬件开发和新媒体运营为一体的高科技公司。公司以电子信息技术的教育和硬件研发为核心,与国内众多知名院校深度合作,通过自有平台硬禾学堂、电子森林以及定向的实习实训,线上线下双渠道教育模式,面向电子领域输送精英型人才。硬禾旗下目前拥有“电子森林”网站及其子模块“硬禾学堂”。
苏州思得普信息科技有限公司苏州思得普信息科技有限公司成立于苏州工业园区,专注高校技能教学,开发了用于数字电路教学以及EDA实验需要的、全世界最小巧的FPGA学习平台 - 小脚丫FPGA学习模块,并推出了不需要下载安装软件即可编程的WebIDE开发环境;推出了全球最小巧的、电池供电的多功能硬件调试助手梅林雀,以及针对单片机、嵌入式系统教学的RP2040、STM32等学习平台,配套的Wiki知识库,提供了丰富的学习和设计案例、源代码,以及详实的技术教程,方便初学者快速上手以及系统化学习。
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号