當前位置:米奇創意網>生活小發明>電子DIY>

愛之音樂盒:把你的歌聲送給TA手工電子DIY教程

電子DIY 閲讀(6.95K)

愛之音樂盒:把你的歌聲送給TA

製作時間: 1周 製作難度: ★★★★★ GEEK指數: ★★★★☆

9月20日是我女朋友的生日。

2008 暑假結束前一週回到學校,開始忙碌準備女朋友的生日禮物了,必須DIY,內容是用自己的專業知識打造一個唯一的為她而存在的個性的禮物。這個時候我大二結束了,接觸電子設計已經有半年的時間了。禮物的內容我思考了很久:有趣,感人,值得紀念,同時又不能太“科技”了,那時候自己還是技術菜鳥。最後,因為是和她是異地戀,一個在北京一個在成都,所以我決定做一個能播放音樂的東西,在生日那天,用這個“音樂盒”她可以聽到我的聲音和祝福,最好還帶有一個液晶屏,這樣還可以做一些人機交互…於是乎…下文誕生了…

 

1   工具和材料● 電腦(用來設計圖紙和PCB)

● 電烙鐵(用來固定電路板和接口線路)

● 熱熔膠槍

● 鑽孔機

○ 一個鉛筆盒那麼大的小盒子

○ ISD1760音樂IC

○ 8051單片機

○ 12864液晶

○ 幾個按鍵(可以在軟件上做一些答題交互環節…)

○ 一個麥克風(可以錄音)

○ 一個喇叭(可以播放我親自唱的生日快樂歌,還有祝福的話語)

○ 220vAC轉5vDC的變壓器(最好是800mA以上)

 

2   器件選擇● 根據功能,肯定要有一個嵌入式處理器,軟件上只需要做一個液晶驅動程序,按鍵檢測程序,交互答題、動態顯示程序,語音芯片的驅動和控制程序,總的來説對於CPU的要求是非常低的,所以最常用的8051單片機就可以勝任了!音樂IC選擇了ISD1760,可以錄音60s.屏幕選擇採用市場上最常見的12864液晶,這種液晶的驅動代碼,在之前買的開發板上都帶有,在這裏就省去了編寫驅動的麻煩。

● 電路設計上,沒有使用過的是音樂錄音IC,網上查了下,選擇了簡單易用,且封裝是DIP的ISD1760,為了驗證可行性,直接去市場把ISD1760買了回來在麪包板上做實驗,如下圖所示。實驗成功後,確認了電路上的一些參數信息。可以做圖了!

 

3   原理圖設計● 這裏就不多敍述了,原理圖和實物的區別是按鍵模塊,最開始是打算用遙控器的,後來買不到合適的遙控器就放棄了。

 

4   製作電路板● 首先要根據原理圖設計PCB佈線圖,我把我的佈線圖放在這裏給大家做一個參考,使用的軟件是PROTEL2004。板子回來後焊接好如圖右。

 

5   編寫程序● 具體的請參考ISD1760的datasheet和8051單片機的相關資料。這款低端的單片機不帶有硬件SPI,而和ISD1760通信需要SPI接口,所以需要軟件模擬一個SPI通信協議了,也不麻煩,最後就是將所有功能聯繫起來。

● STC的單片機用串口就可以下載,這點事很方便的,我採用了一個USB轉串口設備。

● 開機液晶顯示:

xx 生日快樂!

驚喜嗎?呵呵,祝你…

我給你唱首歌吧…

播放音樂“我親自唱的生日快樂歌”

…………

 

● 交互答題階段,問題:這個世界上最帥的男人是誰?跳出答案:A,B,C,通過按鍵來選擇,當然了,選擇的人必須是我啦哈哈,如果她“不小心”選了古天樂(我女友説他長得帥)!那接下來的代碼一定要大説特説她這種有失思考的答案啊!

● Next: 大家自己去思考吧,畢竟是送女友,怎麼能沒有點情話呢!嘿嘿

 

6   製作外殼● 先來展示一下音樂盒背面的用來透聲音的洞洞~

● 外殼的要求是能夠將電路板放進去,液晶屏劇中右邊還能夠放下4個豎排的按鍵,拿着板子和液晶去市場跑了一圈,買了兩個小盒子。回來就開始了夜以繼日的打洞工作,我需要鑽一個5cm x 4cm左右的窗口,用來讓液晶屏露出來,還需要一個全是洞洞的地方來讓喇叭聲音放出來,再就需要按鍵的窗口和一些固定孔了,用來安裝電路板。

● 我還清楚地記得那短時間一個人在走廊盡頭裏打洞的場景…還有幾天就到20號了,我必須要在她生日前完工,我們學校晚上11點就熄燈,而走廊盡頭的公用廁所那裏有一個插座是有電的!我就把打洞機拿過去開始工作,正面的那個液晶屏幕的5cm x 4cm左右的窗口是用無數個洞洞打出來的,還有背面這個love,一邊打洞,一邊想她,她一定喜歡的,動力哇哇的!

“嗨,你在廁所這裏站着幹嗎”

“打洞!”

”還在打洞啊?”

”還沒有打完洞啊”

如此,描述着一個深夜站在廁所旁邊打洞的英勇的男人!哈哈

 

7   安裝● 液晶在2個斜對角方向用螺絲釘固定。

● 按鍵的洞洞板,用2個螺絲釘對角方向固定。

● 喇叭是在圓周每隔120°的位置上放一個螺絲釘固定住。

● 主板不需要固定,因為和液晶間接口是並行的,有10多個針插起來,比較牢靠。

● 最後在連接線處都用熱熔膠槍粘合固定。

 

● 還可以在正面打一些小孔,如love you…之類的呵呵

 

● 最後到市場上買一個220vAC轉5vDC的變壓器,800ma以上電流比較好。

 

● 祝天下有情人終成眷屬!

● DIY快樂!