LEDcube遙控車

Description

Description
作者:根號二e下 Easy Studio

把需要延遲時間的LED動畫和不容許延遲的即時遙控車作結合,是不是很有創意呢!我們會用到的技術有:初階的Arduino程式撰寫、滿等的銲錫技巧,有興趣的朋友可以跟著一起學唷!

15965274_237089573396178_5241397093606666255_n

運用材料

・LEDcube (本專案使用8x8x8)

・小車 (包含馬達和電池)

・L298N馬達模組

・無線搖桿

・Arduino Mega

15941048_237461023359033_1275403711751824326_n

動手做吧!

組裝我們的小車車,採用兩顆直流馬達帶動兩邊的履帶,各位可依據自己購買的小車作出獨一無二的專案,不過記得要搭配合適的馬達與電池,免得到時候做出一台廢鐵唷!

15976941_237826003322535_5198071351344258294_n

以下這位L先生的功能,是可以控制兩顆直流馬達的正反轉,它有11個腳位要接;如圖所示,請各位按圖索驥,千萬別接錯啦!

15977742_238261206612348_6042800073349001573_n

隆重介紹——無線搖桿小姐!請按這裡下載關於無線搖桿的範例程式,把下載好的壓縮檔解壓縮到 C:\Program Files\Arduino\libraries。
根據使用者儲存的位置不同,路徑會不相同。接著打開我們下載好的Arduino IDE,並開啟範例程式Psx1,並上傳範例程式後,就會讀取到各個按鈕的值囉!

15966280_238410356597433_9088923866774481002_n

將搖桿與小車結合:把之前的電路圖加上今天的程式碼,就可以遙控這台車囉!

15940828_239621286476340_6961440078615513688_n

接著開始製做LED立方,我們是用8*8*8個LED,真是浩大的工程,各位可以依據自身能力、時間、金錢來衡量調整。跟著我們一起動動手吧,小心別被烤焦囉!
tip1:如果有洞洞木板,會好做很多。
tip2:如果LED正負極太接近,會容易短路;建議可以在折彎前留一小段距離,避免短路。

16105977_240317883073347_5947287644420574575_n

關鍵程式碼:
funPrintColumn(funGetColumn(X, Y), Z);先在腦中想像你想要顯示的圖案,接著在X,Y,Z軸中輸入相對應的值:X,Y是平面座標,Z軸是16進位,如果想亮第一層就寫2的0次方,第二層是2的1次方,第三層是2的2次方,以此類推。最後再把每個想要的圖形併在一起,就變成動畫囉!

16105754_241244402980695_660889562150914702_n

成果展示

15822565_235291810242621_5924612236877679094_n

Resource

根號二e下 Easy Studio

Latest posts by 李宗翰 (see all)

    Contact

    Contact

    Project簡述

    Project簡述
    • 簡述
      把需要延遲時間的LED動畫和不容許延遲的即時遙控車作結合,用到的技術有:初階Arduino程式撰寫、銲錫技巧,有興趣的朋友可以跟著一起學唷!
    • 作者
      根號二e下 Easy Studio
    :下一篇

    您的姓名 〈需填寫〉

    您的電子郵件信箱 〈需填寫〉

    主旨

    您的信件內容