综合项目要求
第一部分:项目实现指标
1.提供年月日时分秒和星期功能
2.提供闹钟及开关闹钟功能
3.使用串口通信协议配置时钟(年月日时分秒),需要串口打印设置成功与否,设置成功
时需要打印设置的内容
4.使用串口通信协议配置闹钟,需要串口打印设置成功与否,成功的时候需要打印设置
的内容
5.当闹钟发生时,蜂鸣器间歇鸣叫,鸣叫时长 20 秒,在此期间按任意键退出蜂鸣器闹
钟报警。
6.使用芯片内部温度传感器,测量温度。
7.日期、时间、星期、闹钟状态、以及内部温度传感器数值显示在 TFT LCD 上(注意 LCD
横屏显示)
8.使用按键和串口通信协议调节 PWM 绿灯亮度
9.使用 Sensor_2 接口的 DO 端口输入接震动传感器
(用电平模拟震动传感器,震动传感器检测到震动后输出为低电平(0V),正常情况输
出高电平(3.3V))
当震动传感器动作时,在 LCD 上显示震动传感器动作的信息(显示 3 秒后自动取消显示
该信息)
10.串口与通信协议内容除帧头按如下要求并使用变长方式,其它部分自行规定扩展。
帧头使用五个字节表示 XXXYY (字符对应的 ASCII 值)
注意 XXX 表示姓名拼音首字母(大写字母),姓名为两个的情况下,最后一个 X 用
下划线“ _ ” 表示
YY 表示点名表的两位序号, 01~40
示例 1: 李四 序号 08,则帧头为 LS_08
示例 2: 王九丹 序号 34,则帧头为 WJD34
点名表顺序见“19 级学生名单.pdf”
注意:
系统上电初始使用串口打印信息,至少显示
“姓名拼音全拼,首字母大写,表示自己的序号”
示例 2: WangJiuDan,num 34,frame_head is WJD34
LCD 液晶上显示姓名和 2 位序号,格式示例 2 ”WangJiuDan,num 34”
第二部分、设计文档撰写并提交
提交设计文档时, 必须注明通信格式, 并做必要的说明, 不允许做大段代码摘抄凑页数。德致伦 2019 级 智能检测与控制 大作业
插入代码必须做对应的说明,并配上对应的流程图。
每人准备一个短视频能完全展示项目实现情况,时长限定 5 分钟以内,不能超时。
第三部分、答辩准备
分组,各组准备一个 PPT,剪辑一个本组最多功能的演示视频,配上字幕,并做必要的
说明。演示视频限定最长 5 分钟,不能超时。
第四部分、资料归档
待最终公布
+++++++++++++++++++++++++++++++++++++
串口通信协议
时间:4C 43 5F 03 06 08 10 14 14 01 01 01 01 01 3C
闹钟标志:4C 43 5F 03 06 08 20 14 14 01 01 01 01 03 4E
开闹钟:4C 43 5F 03 06 02 40 FF 38
关闹钟:4C 43 5F 03 06 02 40 00 39
PWM亮:4C 43 5F 03 06 02 50 FF 48
PWM暗:4C 43 5F 03 06 02 50 00 49
实现代码.7z
(201.72 KB, 售价: 1 E币)
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|