1.1 引言 普通的闹钟只具有时间显示和语音提醒功能,若设想一种闹钟不仅可以进行时间显示,而且到达设定的闹钟时间时可以在表盘上显示相关的事务提醒,那么闹钟的功能可以得以极大的丰富。 1.2 项目背景/选题动机 第一,参照PSoC Rocks例程所演示的效果,拓展到可以用一系列的LED灯来进行文字显示; 第二,曾看过有人用一个马达带动一系列LED灯,并施以一定的控制来完成表盘时钟的显示,觉得既有趣又具有观赏性,所以会想到将其功能复杂化,尝试完成文字显示; 第三,考虑到PSoC开发板集成有重力感应器,可以用来对闹钟的功能进行扩展,当器件处于不同的放置状态时进行不同的内容显示; 二、需求分析 2.1 功能要求 1、时钟显示功能:这是系统最基本的功能,通过控制器控制LED灯的点亮与熄灭,在人的视觉暂留效应下,就会在视线里出现表盘和走动的指针;该功能比普通时钟更具观赏性和趣味性。 2、温度显示功能:这是时钟系统的一个附加功能,主要是为了扩展时钟功能并进一步利用PSoC芯片的资源。 3、闹钟功能:这是该系统较大的亮点所在,将闹钟的语音提醒与文字提醒相结合,从更好更准确地完成提醒功能。 2.2 性能要求 1、时钟的准确度要求:这是时钟必须具备的性能之一,不准确的时钟基本没用。 2、温度的精度要求:温度检测允许存在一定的误差,由于不涉及高精度测量,所以1~2度以内的误差都是可以接受的。 3、显示系统的清晰度要求:LED显示系统的视觉效果应足够清晰易于辨认。
|