|
產(chǎn)品主要由兩部分構(gòu)成:軟件部分 、 硬件部分。
一、硬件部分:
因為是220V,安全起見,使用的是公牛的防燃插座(普通插座).
控制中心是一款基本款CPU——51單片機,編寫的程序就下載到這個芯片中去。
無線部分本想用WIFI或者藍(lán)牙通過手機連接,手頭有一個智能插座,每次要上床要打開手機連上WIFI,打開APP,設(shè)定,關(guān)WIFI,好麻煩的,已經(jīng)好久不用,被我拆了。考慮到產(chǎn)品的易用性,還是選擇了紅外遙控(評論中說到用無線電遙控,感覺更好,但是手頭附加功能比較多,手頭沒有像樣的遙控器,所以就用紅外了).在她床頭放一個遙控器,睡前一按即可。
反饋部分(確認(rèn)遙控信號是否被有效接受到)使用的是一個小蜂鳴器.因為作為一個插座或開關(guān),沒必要放一個復(fù)雜的顯示器來反饋,如果加裝顯示器,操作需要盯著顯示器,真是怪累的,加顯示器還會對產(chǎn)品外觀造成影響. 所以直接通過各種”滴滴聲”,來反饋,不僅可以將蜂鳴器內(nèi)置,對外觀沒影響,也是一種輕便的交互方式.
由于產(chǎn)品要附加”定時開”的功能需要知道當(dāng)前的時間,使用時鐘芯片,外加紐扣電池,即使斷電,時鐘依然在跑~~,騙女朋友說是上下5000年.其實誤差每天大概一秒左右,夠用。
硬件的體積上要求尺寸足夠小。在拆開公牛插座之后,摳掉多余的部分,留出放置電路的空間。用卡尺測量面積約為5cm*7cm,高度為2.5cm,在繪制印刷電路板(PCB)的時候?qū)⒃謩e排布在電路板的上下兩層,完全夠用了.
1、需要準(zhǔn)備的工具如下:電烙鐵、焊錫、熱噴*、各種鉗子、各種螺絲刀、鑷子、卡尺、萬用表等等。
20160406130250_74196.jpg (147.83 KB, 下載次數(shù): 96)
下載附件
2016-5-31 09:28 上傳
2、購買元件和插排:下圖左一為剛拆封的插座。右一是摳除下面兩個插孔,用來放置紅外接收頭、變壓電路、控制電路等
20160406130335_45799.jpg (417.84 KB, 下載次數(shù): 103)
下載附件
2016-5-31 09:28 上傳
3、繪制印刷電路板:(左一)測量摳除部分的尺寸,根據(jù)尺寸大小,用Altium designer繪制電路圖,并畫板、排布原件、布線、鋪銅,最終生成PCB(印刷電路板)。下圖為仿真效果圖。
20160406130501_64418.jpg (448.04 KB, 下載次數(shù): 88)
下載附件
2016-5-31 09:29 上傳
4、元件焊接:下圖(左上一)元件多數(shù)是從淘寶購買,部分零件實驗室有就沒有購買。(左下一)上一步繪制的電路板加工后的實物。下圖右邊兩個圖為最終焊接完成的電路板,正反兩面。焊接是個技術(shù)活。比如中間最大的黑色方形芯片,型號是STC89C52工作頻率11.0592MHZ,有44個針腳,針腳間距離小于0.5mm,一不小心就會發(fā)生焊錫粘連,所以最好需要熱噴*等工具進(jìn)行焊接。大藍(lán)色塊為10A繼電器。(右一)背面為時鐘芯片。
20160406130535_75845.jpg (160.76 KB, 下載次數(shù): 91)
下載附件
2016-5-31 09:29 上傳
5、組裝。因為電路板上已經(jīng)預(yù)留了程序的調(diào)試和下載接口,所以現(xiàn)在可以進(jìn)行一定的組裝。
將降壓(220V AC轉(zhuǎn)5V DC)模塊(下圖左一黑色)和小電路板放入插排,安裝紅外接收頭(下圖右一黑色為紅外接收器) 如下:
20160406130628_55647.jpg (143.17 KB, 下載次數(shù): 91)
下載附件
2016-5-31 09:29 上傳
最終的樣式:
20160406130659_51536.jpg (164.4 KB, 下載次數(shù): 102)
下載附件
2016-5-31 09:29 上傳
二、軟件部分:
軟件使用C語言編寫,嚴(yán)格說是51用C語言。簡單易學(xué),總共700行代碼。
分別實現(xiàn):
1、紅外信號的解碼。
2、遙控開關(guān)燈。
3、遙控延時10min,20min,30min 后關(guān)燈。(20min是女朋友的要求)
4、遙控定時開燈。(這樣早上女朋友就不用自己開燈了,還能叫她起床。)
5、DS1302可以上下5000年,代碼里寫了一些秘密哦,我不會告訴我神的。到特定日期嚇嚇?biāo)?
6、蜂鳴器發(fā)聲反饋。
7、遙控器輸入特定密碼,蜂鳴器可以播放一首音樂
QQ圖片20160531093143.png (63.31 KB, 下載次數(shù): 106)
下載附件
2016-5-31 09:32 上傳
補充一些軟件部分的東西,關(guān)于如何用軟件產(chǎn)生音樂:
1、首先查得到do re mi fa so la si do等的頻率2、用程序控制單片機產(chǎn)生相應(yīng)頻率的電壓變化,電控制蜂鳴器發(fā)聲
3、找到對應(yīng)音樂的簡譜,根據(jù)音調(diào)、節(jié)拍,產(chǎn)生相應(yīng)的頻率、延時,就可以用蜂鳴器得到你想要的任何樂曲了。
最終效果圖:音樂聽不到咯
20160406131217_38738.jpg (159.35 KB, 下載次數(shù): 104)
下載附件
2016-5-31 09:29 上傳
|
評分
-
查看全部評分
|