每到情人節(jié)、圣誕節(jié)、戀愛紀(jì)念日等等重要的日子時,每個人都想給心愛的人最好的禮物,最能代表真心的禮物,有的人送花,有的人送巧克力,有的人帶著心愛的人旅游,等等。 無論是鮮花、巧克力、旅游還是其他浪漫的活動,次數(shù)多了也就厭了,習(xí)慣了。當(dāng)你的ta對你年復(fù)一年相同的禮物已經(jīng)習(xí)以為常時怎么辦?你只是個學(xué)生沒太多的錢買禮物怎么辦?你想給ta一個獨(dú)特的驚喜怎么辦?不用擔(dān)心,往下讀,我會教你自制一個愛心流水燈,給ta最棒的禮物! 這是我制作的愛心流水燈。
我已經(jīng)把我制作的愛心流水燈的視頻上傳到土豆網(wǎng):
你們可以看看,
這個愛心流水燈是用STC89C52單片機(jī)的32個I/O控制32個LED,實(shí)現(xiàn)每個LED的隨意亮滅,用C語言編程,具體程序我會在后面給出。
第一步 購買原件
購買以下原件,總成本不到30元,相當(dāng)?shù)谋阋恕?/font> 1、32個6mm紅色LED(多買幾個以防備用)。4元。 2、15cm*15cm萬用版一個(大點(diǎn)小點(diǎn)都沒事)。5元。 3、STC89C52單片機(jī)一個。5元。 4、DIP-40(單片機(jī)的插座)。0.1元。 5、自鎖式開關(guān)一個。0.1元。 6、30pf電容2個,1u電容一個。0.1元。 7、12M晶振一個。0.1元。 8、5V電源一個,如果你用電池做電源的話就買4節(jié)1.5V的電池,再買一個四節(jié)電池盒。6元。 9、導(dǎo)線若干。5元。 我是在我們學(xué)校的實(shí)驗(yàn)室里弄到這些東西的,沒花一分錢。 第二步 準(zhǔn)備工具 基本的電子制作工具: 1、電烙鐵一個。 2、焊錫絲若干。 3、松香少許,助焊劑也可以。 4、鑷子(有更好,沒有也行)。 第三步 裝配、焊接
原件備齊后,就是裝配焊接了,對照電路圖焊接,當(dāng)然,如果你會Protel或Altium Designer,你可以做個pcb板,就省去焊接工作了。 電路圖如下:
因?yàn)樯侠娮璨粔,我只有一個,所以我是這樣設(shè)計的:連接 P0口的LED共陽,連接P1口、P2口和P3口的LED共陰。焊接完成后如下:
你也可以制作PCB板,把上面的電路原理圖生成PCB再雕刻出來,PCB板我沒做,挺麻煩的,下圖是PCB圖(上面還有我的名字):
第四步 編程調(diào)試 我是按照我設(shè)計的電路連接的順序編程的,如果你按照我的電路焊接原件,用我的程序絕對沒錯。程序中我定義了相當(dāng)多函數(shù),為便于理解,每個函數(shù)都起了不同的名字,不少地方也做了注釋。 把C程序下載到單片機(jī)里,裝在板子上,按下開關(guān),LED就開始如愿發(fā)光閃爍了。
C語言程序如下:
#include #include unsigned int x,y; void delayms(unsigned int z)
。。。
程序挺長的,大家直接下載附件看,看著不錯分享給大家,來自百度文庫!回復(fù)后可下載制作資料
自制愛心流水燈 2.doc
(926 KB, 下載次數(shù): 1121)
2013-6-7 03:16 上傳
點(diǎn)擊文件名下載附件
|