在美国东北大学电子工程系,所有学生都要在{zh1}一学年里完成一个{zj2}工程,作为自己五年学习的{zh1}总结,今天我们要看的就是“egaertner”团队的华丽作品——动态可编程闹钟(DPAC)。
他们花了几乎整个春天来构想这种可以自行设定的时钟。它要有Wi-Fi无线互联网连接,从而接入Google日历,根据上边的日程表决定下一个闹铃的时刻,通过某种算法获取所需信息,到点就发出提醒,而且要有多种输入和输出方式。项目的内部开发代号为iSac。
最终,他们出色地实现了设计构想,造出了一个外表看起来非常简陋、但其实异常彪悍的闹钟。
怎么使用?先看视频:
在一个方形木盒子上,前面安放着一块液晶屏幕,上边显示着当前日期和时间、闹铃时刻、当前天气和温度,还有四个操作菜单对应下方的四个圆形按钮。
在远程网络管理界面中,可以设置Google日历账户(获取日程表)、当前位置(获取天气信息)、家庭和目的地地址、闹铃参数等等。
进入Google日历,创建各种日程安排。DPAC会每隔十分钟同步更新,当然也可以手动更新。到点之后,不但闹钟响起,一旁相连的台灯也会自动打开。和大多数手机上的闹钟相似,它可以直接关掉,或者暂停稍后再次提醒。
利用下方的四个按钮,还可以设置闹铃的铃声、音量、开启和关闭,其中铃声选择包括iPod播放器(亦有控制界面)、FM收音机(亦可收藏电台)、蜂鸣器,还能调节屏幕亮度。
怎么样?佩服得下巴颏都快掉了吧?这个小家伙在最终的角逐中获得了第三名,还在另一项同类竞赛中拿下了{gj}。
下边我们再简单看看这个DPAC的一些整体和元件细节。
整体照片:
作为开发平台的Arduino Diecimila
作为主界面的6.4寸液晶屏
无线模块
WiFly数据传输
通过HTTP协议读取数据
ISL1208实时时钟
Web用户控制界面
音频放大器
FM收音机模块
越狱控制iPod的SparkFun PodGizmo连接板
自行设计的PCB电路板
元件焊接完成后的PCB
Ultiboard中显示的PCB布局图
使用Google Sketchup创建的3D模型图
正面2D视图
可工作的原型机
iPod控制界面
如果你对整个设计制造过程的技术细节很感兴趣,可以去他们的主页: