我的女朋友的生日快到了,完全没有给力的想法。吃大餐?买衣服?送化妆品?年年过生日,送礼真的很头疼。停下来。作为极客,怎么可能还有时间去想这些事~赶紧去电子元器件市场,给她DIY一个爱心音乐盒吧!用心展示你的专业知识的内容。这个独特的音乐盒保证让她在闺蜜面前打开礼物。
9月20号是我女朋友的生日。
2008年暑假结束前一周,我回到学校,开始准备女朋友这是她的生日礼物。我只好DIY,内容是用我的专业知识,为她打造一份独一无二的存在的礼物。这个时候我大二已经结束了,接触电子设计也有半年了。我想了很久礼物的内容:有趣的,感人的,难忘的,而且不要太技术同时。那时候我是个技术新手。最后因为我和她是异地恋,一个在北京,一个在成都,所以我决定做一个能放音乐的东西。在我生日那天,她可以用这个音乐盒,最好是带液晶显示屏的,这样就可以进行一些人机交互了…所以…下面就诞生了…
1工具和材料
计算机(用于设计图纸和PCB)
电烙铁(用于固定电路板和接口电路)
热熔胶枪
钻孔机
和铅笔盒一样大的小盒子。
ISD1760音乐ic
8051单片机
12864液晶
几个按钮(可以在软件上做一些回答问题的互动链接……)
2设备选择
按功能来说,肯定有嵌入式处理器。在软件上,只需要一个LCD驱动程序、按键检测程序、交互应答程序、动态显示程序、语音芯片驱动程序和控制程序。一般来说对CPU的要求很低,最常用的8051单片机就能胜任!IC选用ISD1760,可以记录60s。屏幕选用市面上最常见的12864液晶。这个液晶的驱动代码包含在之前买的开发板里,省去了在这里写驱动的麻烦。
电路设计方面,没用过的音乐录制ic,网上查了一下,选择了简单易用的ISD1760,封装是DIP。为了验证可行性,我直接去市场买了ISD1760回来在面包板上做实验,如下图。实验成功后,确定了电路的一些参数信息。可以做个图!
3原理图设计
我赢了这里就不描述了。原理图和实物的区别在于关键模块。起初,我打算用遥控器,但后来当我不能用时,我就放弃了。I don’我买不到合适的遥控器。
4制作电路板
首先要根据原理图设计PCB布线图。我把我的线路图放在这里供你参考。使用的软件是PROTEL2004。当板回来时,如右图所示进行焊接。
5写一个程序
具体请参考ISD1760的数据手册和8051单片机的相关资料。这种低端单片机没有硬件SPI,但是和ISD1760通信需要SPI接口,所以需要软件模拟一个SPI通信协议,没有麻烦。最后,连接所有功能。
STC 的单片机可以通过串口下载,非常方便。我用的是USB转串口设备。
打开液晶显示器:
xx生日快乐!
惊喜?呵呵,祝你…
让我给你唱首歌…
播放音乐我亲自唱的生日快乐歌
…………
互动答题阶段,问题:谁是世界上最帅的男人?跳出答案:A,B,C,按键选择。当然,选择的人一定是我。哈哈,如果她意外地选择古天乐(我女朋友说他帅)!那么接下来的代码就必须说说她欠考虑的回答了!
接下来:让让我们自己想想。毕竟,这让你的女朋友来。怎么会没有情话!嘿嘿。
6.制作外壳
让让我们看看音乐盒背面用来传声的孔~
外壳的要求是能放入电路板。四个垂直按钮也可以放在液晶屏播放的右侧。我拿着板子和液晶去市场逛了一圈,买了两个小盒子。回来后,我开始夜以继日地打洞。我需要钻一个5cm4cm的窗口露出液晶屏,还有一个满是洞的地方让音箱的声音放出来。然后我需要一个按键的窗口和一些安装电路板的固定孔。
我还清楚地记得那短短的时间里一个人在走廊尽头钻了个洞的场景……再过几天就20号了,我得在她生日前完成。我们学校晚上11点熄灯,走廊尽头的公共厕所有插座有电!我拿着打孔机开始工作。前面那块5cm4cm左右的液晶屏的窗口被打了无数个洞,后面那块,爱,在打洞的时候错过了她。她一定喜欢。威力哇!
"嘿,你站在厕所里干什么?"
"打个洞!"
…
"还打洞?"
…
"海文我还没打完这个洞。"
…
这样就描述了一个勇敢的人半夜站在马桶边打洞!哈哈的笑
7安装
液晶通过螺钉固定在两个对角线方向上。
钥匙的孔板用两个螺钉对角固定。
喇叭在圆周上每隔120用螺钉固定。
主板不需要固定,因为和液晶的接口是平行的,有10多个插脚插入,比较可靠。
最后用热熔胶枪粘接固定连接线。
也可以在前面打一些小孔,比如爱你…等等。
最后在市场上买一个220vAC到5vDC的变压器,800ma以上的电流比较好。
愿天下有情人终成眷属!
标签:液晶生日ISD1760