基本要求:
设计一个能够显示时、分、秒钟的数字时钟,时间在7段数码管上显示。自定义扩展板上的矩阵按键调整数字时钟的时间并设定定时报警的时间,分别用四个键来控制分、时的增、减,将设定好的定时时间存储在EEPROM中,断电并再次上电以后(需要重新再调整当前时钟的时间)能够根据上次设定的定时报警的时间进行报警,到报警时间时蜂鸣器播放音乐5秒钟、核心板上的一颗RGB LED以呼吸灯的方式闪烁5秒钟,闪烁的过程中通过R、G、B颜色的不同组合显示不同颜色(类似警灯的效果)。
扩展要求:
使用扩展板上的WiFi模块,接收网络时钟,将当前的时间信息显示在数码管和TFTLCD上,并根据设定好的定时报警时间,在到改时间点时进行报警 - 蜂鸣器播放音乐5分钟、核心板上的RGB LED以呼吸灯的方式闪烁5秒钟,闪烁的过程中通过R、G、B颜色的不同组合显示不同颜色。
附加要求:
需要的基础:
成绩构成如下(以下要求达60分以上即可获得退款,分数越高,越有机会获得优秀项目奖励):
要求 | 满分(分) | |
基本功能实现 | 按照要求实现任务目标中规定的基本要求,且提交完整的项目报告 | 40 |
扩展功能实现 | 按照要求实现任务目标中规定的扩展要求,且提交完整的项目报告 | 20 |
设计流程 | 使用WebIDE | 5 |
针对每个模块进行仿真 | 5 | |
报告 | 不低于2000字的报告,且规范、完整、格式清晰 | 20 |
B站视频讲解清晰、完整 | 10 |