08用Blockduino編寫客製化程式
1.立正
以下積木組合就是讓機器人立正
試試看更改不同的角度,看會造成什麼效果?
2.跳躍
伺服馬達4和5分別控制左腳掌和右腳掌,用不同的角度變化和延遲時間,可以做出跳躍的效果。
試試看如果改變跳躍的角度,或是改變加號和減號,會發生什麼事情。
3.原地走路
這樣的積木組合看起來可以走路,但是實際上卻是原地走路,仔細想想為什麼會這樣。無論是人走路、魚游泳,腳和尾鰭在移動時都會有波動的樣子,但是這樣的積木組合卻沒有。
4.終於可以走路了
這個積木組合和上例只差了兩個延遲時間的積木,這達成了「重心偏移」的效果。想想看我們的走路不就是這樣嗎?需要產生重心偏移,才能移動另一側的腳。
試試看,如果想要做到邊走邊左轉,或是原地左轉應該怎麼做?