• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

DIY制作,2x2x2光立方制作(原理圖、源碼、制作流程)

2016/09/09
12
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

原理圖修正CC.png

共2個(gè)文件

前言:

看著同學(xué)做了個(gè)8x8x8的覺得不錯(cuò),但是又覺得工程量太大成本太高,于是昨晚(15年5月8日)我就端著他的光立方看了十分鐘,看透了原理之后回來當(dāng)場就搭了這個(gè)2x2x2的,基于STC單片機(jī)設(shè)計(jì)。

先看下我的視頻吧:

2x2x2光立方制作說明:

        2片洞洞板用彎排針焊起來呈90°即可。電路連接是每一層共陰,給IO口低電平選通該層,然后每一列分別叫a,b,c,d,把這4個(gè)IO口模式設(shè)為推挽模式,強(qiáng)上拉輸出點(diǎn)亮LED。我用的暖黃色LED八燈全亮?xí)r實(shí)測(cè)電流為34mA,STC12C單片機(jī)DIP20可以承受66mA的電流,所以不需要外圍功率元件驅(qū)動(dòng)。點(diǎn)擊按鍵切換燈光花樣,按鈕接在外部中斷0,所以任何時(shí)候按都靈光。

        總共有1個(gè)全亮狀態(tài)和10個(gè)燈光花樣,而且基于有限狀態(tài)機(jī),可以隨時(shí)自己增加燈光花樣。物料成本大概就十來塊錢,非常適合新手入門制作玩,在STC單片機(jī)最小系統(tǒng)之外只需要1個(gè)開關(guān)2顆電阻8顆LED即可完成。扔掉你的排成一條線的跑馬燈吧,同樣的8個(gè)LED,立起來之后馬上整個(gè)檔次都不一樣了~
        這個(gè)電路還可以加個(gè)DS1302之類的時(shí)鐘模塊,做一個(gè)以8421碼表示時(shí)間的鐘,用4顆LED表示小時(shí),分別是8,4,2,1,亮的燈加起來就是當(dāng)前的小時(shí)。然后再用6顆LED表示分鐘,分別是32,16,8,4,2,1,同理加起來就是當(dāng)前的分鐘~這個(gè)創(chuàng)意供各位參考,自己回去實(shí)現(xiàn)~只有自己看的懂也挺有意思。

2x2x2光立方實(shí)物圖:

2x2x2光立方源碼部分截圖:

  • 原理圖修正CC.png
    下載
    描述:修正后的原理圖截圖
  • 源碼.zip
    下載
    描述:源碼

相關(guān)推薦