今天稍維修改一下程式,把WS2812裝進小車當中,
按下方塊,亮紅燈
按下三角,綠燈
按下圓圈,藍燈
按下X,全關
按下R2,三色燈快閃
順便修正一些問題
不知道為什麼原本範例語法if () 後面都沒加{ },如果沒內容,當然沒差,可是如果有放燈泡之類指令,就要加上{},不然程式會錯亂。
然後是左轉、右轉,原本設計單顆馬達動,後來發現推不動,直接斷電,可能電池+行動電源,這樣的重量對於這個減速馬達來說仍然太重,當時買的應該是1:120的,比較沒有扭力,但是也比較便宜,如果加一些錢買1:48,可能力量就比較夠。
總之,轉彎寫成兩顆一起動,力量有比較大。
電池沒電,則明顯會斷電,車子本體就是馬達轉不動,arduino這邊沒電就是藍芽會斷線。
沒有留言:
張貼留言