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