新版3D8基于的是 arduino 的平臺,而且實(shí)現(xiàn)了驅(qū)動(dòng)電路與主控芯片的分離。而 arduino 主控芯片,就是題圖這個(gè)樣子。其實(shí)就是最簡化 uno 的設(shè)計(jì),雖然和大家平時(shí)見得 UNO 長得不太一樣,而且小很多,但本質(zhì)是一樣的。小卡的排針間距為2.0mm,核心為 ATmega328P,集成了CH340T串口芯片,4根彎排針和USB口里面4條線進(jìn)行連接以后,就是一個(gè)完整的 arduino 系統(tǒng),可以使用 arduino 的開發(fā)環(huán)境直接燒寫程序。
arduino 的優(yōu)勢,在于其可以方便地進(jìn)行互動(dòng)設(shè)計(jì),利用開源社區(qū)的各種類庫進(jìn)行互動(dòng)設(shè)計(jì),所以讓 arduino 只是單獨(dú)驅(qū)動(dòng)光立方也會顯得浪費(fèi),所以我們把沒有用到的IO口也都引了出來,陸續(xù)會配合相應(yīng)的傳感器,玩一些互動(dòng)的應(yīng)用。目前的3D8S,就像 arduino,硬件平臺已經(jīng)搭建好,就等你來填充程序就好。希望大家繼續(xù)關(guān)注我的博客,希望能拋磚引玉,幫大家玩出自己的花樣。
實(shí)物展示:
串口通訊協(xié)議視頻講解:
另外,3D8S 主板的兩端還是把驅(qū)動(dòng)電路的控制引腳也全部引出來。類似于M2407的設(shè)計(jì),把LED驅(qū)動(dòng)芯片的控制引腳也全部引出來,這樣就能實(shí)現(xiàn)多 3D8S 的級聯(lián),看起來不可思議,相信不久就可以讓大家看到相關(guān)的視頻。這些控制端都引出來以后,也就是說玩家不需要專用的小卡,只要控制這些引腳就能驅(qū)動(dòng) 光立方。電源口這些實(shí)現(xiàn)外部供電的接口自然也都還在。
視頻演示:
附件內(nèi)容截圖:
更多介紹說明:3D8S 8x8x8 LED 光立方歸來~
關(guān)于基礎(chǔ)協(xié)議的介紹,可參考《[Macro]3D8 之 串口通訊協(xié)議》
關(guān)于上位機(jī)的說明,可參考《[Macro]3D8-2012 上位機(jī)程序大升級~》
視頻中提到的2款上位機(jī)程序,運(yùn)行需要Microsoft .Net Framework 4 Client Profile支持,目前以放入3D8光立方技術(shù)交流群(165068863)共享。
上位機(jī)下載鏈接:https://github.com/downloads/aguegu/dot-matrix/3D8S_CSharp_Controller.7z