分享一下我刚完工的1.8寸红外遥控音乐时钟,包括电路,程序等全部文件
先看实物图http://cache.amobbs.com/bbs_upload782111/files_27/ourdev_540668.jpg
(原文件名:20100324053.jpg)
程序是用IAR AVR5.4的C++写的,大家可以DIY各种功能
功能说明:
1) 可以显示 月,日,星期,时,分,秒
2) 使用1.8寸LED屏显示月,日,时,分, 使用1.5寸LED屏显示秒,使用7个LED灯显示星期
3) 具有10个星期闹钟,可在程序中固定设置N个年闹钟作为重要节日的闹钟
4) 可自己编辑电子音乐作为闹钟的声音,例如可以设置”生日快乐”作为生日闹钟
5) 具有红外遥控接收功能,可用已有的遥控器去控制闹钟
6) 具有白天和夜晚的亮暗自动切换功能,防止夜晚时刺眼
7) 使用DS12C887作为时钟,断电后不需要重设时钟,亦可更改程序使芯片自己计时,省掉这个时钟芯片,但需要外接电池保证时钟正常
8) 具有时钟误差自动校正功能
9) 电路板尺寸: 229mm*89mm
附件在这,包括电路图,PCB图,源程序等
点击此处下载 ourdev_540670.rar(文件大小:432K) (原文件名:1.8寸红外遥控音乐时钟.rar)
喜欢的话就顶一下吧 http://cache.amobbs.com/bbs_upload782111/files_27/ourdev_540672.jpg
(原文件名:实物图.jpg) 顶... 记号,学习拉.谢谢楼主 mark 不错,学习一下 mark 顶! 34063的效率多高,楼主有没有测试过? 没有精确测试,34063在长压模式时效率不在很差,估计在80%多,这个不打算用电池供电,没有考虑要高效 mark 标记 PCB漂亮 mark MARK! 用什么编译的.发个HEX文件好不,friendgoo@163.com 程序里面有HEX文件
编译器自己看帖子
还有几块空的PCB板,不知道有没有需要的朋友 怎么设置熔丝位的呀。能不能发给设置熔丝位截图呀! 顶! 具有红外遥控接收功能,可用已有的遥控器去控制闹钟 怎么操作遥控器,才能用已有的遥控器去控制闹钟? 熔丝位设置成内部4M或者外部4M,禁用JTAG
先确定自己需要用到的5个遥控器的按键,在Keyboard.cpp下的__interrupt void CKeyboard::IrRecvInt()中断函数中修改,遥控器的操作等同与电路板上的5个按键 mark!!!!!! 编译不了 支持 mark mark hhhhhhhhhhhhhhhhhhhhhhhhhhhhh 先顶后下再学习! 学习了{:smile:} 谢谢,学习下
页:
[1]