APP下载

自己做个唤醒灯

2015-01-06大姚

中学科技 2014年12期
关键词:菜单栏杜邦电路图

大姚

清晨,阳光透过窗户洒落床头,惺忪睁开眼,这是很多人理想中的醒来时的场景。不过很多人大多数情况都是在尖锐刺耳的闹钟声中从睡梦中惊醒的。研究证明,尽量温柔舒缓地从睡梦中醒来,可以在醒后让大脑达到最佳状态,一天焕发神采。如果我们用一盏逐渐变亮的灯模拟太阳逐渐升起时的效果,是否就可以达到睡到自然醒的状态了呢,这个设计的理念就是唤醒灯!

基本材料

Arduino控制器(Arduino Duemilanove或Arduino UNO) ,DS1307时钟模块,1602LCD液晶显示器(可以显示两行字符,每行16个字符),RGBLED灯盘,杜邦线,乳白色球罩,9V或12V的DC电源,USB线(调试线,用于下载程序到Arduino控制器)。

这个唤醒灯中最主要的部分就是Arduino控制器,它不仅仅是一块小小的电路板,还是一个开放的电子开发平台,它可以与传感器、开关、显示设备等连接组合,结合各种软件,完成不同的功能。Arduino控制器编程软件下载: http://arduino.cc/en/Main/Software。

作为一款定时作品,必须具备一个时钟模块,这里采用的是DS1307时钟模块。这是一款低功耗实时时钟模块,可以提供秒、分、时等信息,而且每个月的天数能够自动调整,只需一颗纽扣电池就可以让它长时间的工作。

唤醒灯使用一块1602液晶显示器(LCD)作为显示模块,用来显示日期与时间。

制作过程

1. 找一个高度为6~8cm高的透明塑料桶(直径10~15cm)作为唤醒灯的基座,并在底部开孔,以便于穿过杜邦线。

2. 取两根公头杜邦线,用剥线钳从中间剥开一小段绝缘外层,在该位置将两根杜邦线缠绕在一起,并焊上焊锡,制成4头杜邦线。用此方法制作2根4头杜邦线,1根6头杜邦线。另外取两根母头杜邦线制作1根4头杜邦线,注意这个4头杜邦线的缠绕位置靠近边缘。准备的这4根多头杜邦线,将分别用于扩展5v电源,RGBLED的三个通道(RGB)和GND扩展。

3. 按照电路图,将RGBLED灯盘用事先准备好的4头杜邦线连接到Arduino控制器。为了制造出白光的效果,所以将RGB三色同时接到引脚9;另外取6头杜邦线连接控制器和灯盘的GND接口(接地)。

4. 按照电路图,用杜邦线将时钟模块连接到Arduino控制器,注意同时连接时钟模块的GND接口,这里使用灯盘同一根6头杜邦线。

5. 按照电路图,用杜邦线将LCD连接到Arduino 控制器,因为需要连接的线路较多,注意不要连接错误。用热熔胶分别将LED灯盘和LCD固定于基座的底部,注意LED灯盘要朝向外侧。

6. 剪一块纸板放置于LCD屏的后面,用于遮挡LCD背面杂乱的线路。将Arduino 控制器和时钟模块全部置入基座内。在基座上,对应DC电源输入接口的位置上开一个孔,用以外接电源线,盖上底盖。

7. 用热熔胶将乳白色的圆球安放于LED灯盘正对着的基座上,作为唤醒灯的灯泡。

8. 最后需要将程序烧写进Arduino控制器。用USB线连接Arduino控制器和电脑,程序地址: http://t.cn/R7N3ik7

8.1.打开电脑,运行Arduino软件,打开文件getupAlarm.ino,设定起床时间(程序第50行,原定7:00灯亮,持续15分钟)。打开菜单栏中“工具”选项,点击“板卡”选项,选择购买的Arduino控制器型号(这里选择的型号是Arduino Duemilanove)。

8.2. 右击“我的电脑”,点击“管理”,查看“设备管理器”,查看通信端口(COM1)。

8.3. 打开Arduino软件菜单栏中“工具”选项,点击“串口”选项,选择上述COM口。

8.4.点击“文件”菜单栏中的“下载”选项,即可下载程序到Arduino控制器。

9. 连接电源到DC电源输入接口,液晶屏显示时间,等待你的唤醒灯开始工作吧!

猜你喜欢

菜单栏杜邦电路图
带你学习实物电路图的连接
“且”的真与假
第7讲 电路图与动态电路专题复习
杜邦安全文化精髓研究
细碎星子,汇成不灭的银河
比亚迪E6纯电动汽车系统结构原理(四)
杜邦智慧型产品及实用解决方案
改进的杜邦分析体系及其应用分析
试析Access2010中利用宏实现自定义菜单
杜邦开发新型环保发泡剂