LEDcube遙控車
Description
2017-02-02
作者:根號二e下 Easy Studio
把需要延遲時間的LED動畫和不容許延遲的即時遙控車作結合,是不是很有創意呢!我們會用到的技術有:初階的Arduino程式撰寫、滿等的銲錫技巧,有興趣的朋友可以跟著一起學唷!
運用材料
・LEDcube (本專案使用8x8x8)
・小車 (包含馬達和電池)
・L298N馬達模組
・無線搖桿
・Arduino Mega
動手做吧!
組裝我們的小車車,採用兩顆直流馬達帶動兩邊的履帶,各位可依據自己購買的小車作出獨一無二的專案,不過記得要搭配合適的馬達與電池,免得到時候做出一台廢鐵唷!
以下這位L先生的功能,是可以控制兩顆直流馬達的正反轉,它有11個腳位要接;如圖所示,請各位按圖索驥,千萬別接錯啦!
隆重介紹——無線搖桿小姐!請按這裡下載關於無線搖桿的範例程式,把下載好的壓縮檔解壓縮到 C:\Program Files\Arduino\libraries。
根據使用者儲存的位置不同,路徑會不相同。接著打開我們下載好的Arduino IDE,並開啟範例程式Psx1,並上傳範例程式後,就會讀取到各個按鈕的值囉!
將搖桿與小車結合:把之前的電路圖加上今天的程式碼,就可以遙控這台車囉!
接著開始製做LED立方,我們是用8*8*8個LED,真是浩大的工程,各位可以依據自身能力、時間、金錢來衡量調整。跟著我們一起動動手吧,小心別被烤焦囉!
tip1:如果有洞洞木板,會好做很多。
tip2:如果LED正負極太接近,會容易短路;建議可以在折彎前留一小段距離,避免短路。
關鍵程式碼:
funPrintColumn(funGetColumn(X, Y), Z);先在腦中想像你想要顯示的圖案,接著在X,Y,Z軸中輸入相對應的值:X,Y是平面座標,Z軸是16進位,如果想亮第一層就寫2的0次方,第二層是2的1次方,第三層是2的2次方,以此類推。最後再把每個想要的圖形併在一起,就變成動畫囉!
成果展示
Resource
Contact
- Website
- CategoryArduino, Art & Design, Electronics, Robot Car, Smart Toy, 自走車& mini 4WD
Project簡述
- 簡述把需要延遲時間的LED動畫和不容許延遲的即時遙控車作結合,用到的技術有:初階Arduino程式撰寫、銲錫技巧,有興趣的朋友可以跟著一起學唷!