A题——单车计程计速
美丽的夜晚,骑着单车刷内环,既浪漫又可以锻炼身体,但是我们到底骑了多少米,我们的车速是多少,我们并不知道。
任务:利用红外(或者霍尔传感器),感知车轮转过的圈数,等到我们的行驶距离,通过单片机自带的计时器,得到我们的时间,从而得到速度。
二、要求
1.基本要求
(1)数码管显示速度 (5分)
(2)若超过预设的速度,则蜂鸣器报警(10分)
(3)报警临界速度可调(5分)
(4)选择合适的调试模型(10分)
2.发挥部分
(1)液晶屏显示数据及警告信息等(10分)
(2)防盗(震动传感器、三轴传感器)(10分)
(3)在保持作品完整性的前提下,拓展运用了其他模块(0~10分)
元件:最小系统、红外对管/霍尔传感器、数码管、蜂鸣器、纽扣电池
B题——红外遥控开门
华工北校宿舍的门是没有外置的门把的,每次同学来敲门,我们都要走到门口开门,非常麻烦,而且如果出门忘记带钥匙,由于外面没有门把,我们是不能从外面打开门的。
一、任务
制作一个红外遥控开门装置,使得开关门可以通过红外遥控器控制步进电机转动来控制。
二、要求
1.基本要求
(1)当用遥控器上锁后,需输入相应的开门密码,单片机判断后,若正确,蜂鸣器发出“滴滴”,代表开门,若错误,蜂鸣器发出较快“滴滴滴滴”。 (10分)
(2)在下次用遥控器上锁之前,直接按开门键即可开门。(10分)
(3)单片机断电后,所设密码不会丢失。(10分)
2.发挥部分
(1)实现修改密码功能:以原密码修改新密码;或者有更高层的密码可直接修改旧密码(类似于安全码)(10分)
(2)平常不用时,单片机处于休眠模式(降低功耗),但接收到遥控器的消息后,单片机进入工作模式(10分)
(3)在保持作品完整性的前提下,拓展运用了其他模块(0~10分)
备注:步进电机允许用一个led模拟
元件:最小系统、红外遥控器、红外一体接收管、蜂鸣器
C题——温度记忆杯
日常生活中,我们常常遇到这样的问题:我们将温度太高的热咖啡放在一边冷却,但最后我们却很容易忘记它,造成热饮的温度降到太低的温度而不适合饮用。
一、任务
制作一个温度记忆杯,利用单片机,使杯中饮料能维持在一定温度范围内,并在不同温度下单片机会做出不同反应。
二、要求
1.基本要求
(1)用数码管显示数据(5分)
(2)当温度保持在设定范围(t1<t<t2)内时,蜂鸣器响,提醒我们喝饮料;当温度t<t1‘(t1’略小于t1)时,加热;当温度t<t2‘(t2’略大于t2)时,停止加热。以此达到保温的效果。(10分)
(3)设定温度范围人为可调(5分)
(4)所设温度范围在单片机断电后不用重设(能记忆)(10分)
2.发挥部分
(1)改用液晶屏显示数据 (10分)
(2)从在不同温度范围下单片机所做出的响应入手(10分)
(3)在保持作品完整性的前提下,拓展运用了其他模块(0~10分)
备注:加热系统可由一个LED模拟
元件:最小系统、18B20温度传感器、蜂鸣器、数码管
项目(100分):
基本要求实现(30分)
发挥部分实现(30分)
制作工艺(10分)
论文(30分)