2017年3月16日 星期四

讓機器人流暢轉彎的語法

同學在寫左轉彎的語法時,往往會循環使用「左轉加前進幾秒」來解決。但這會造成機器人轉起彎來好像在走樓梯一樣>_<

其實一般車輛在左轉的同時,並不只是原地左轉而已,而是還會同時向前移動呢!
因此我們只要將讓兩個馬達「同時」做「不同步」的轉動,也就是讓它們一個快一個慢。這樣車子就能順暢的轉彎了喔!

還有,若使用「等待幾秒」的方式來控制馬達,即使重複的時間再短暫(例如0.1秒),也還是會有頓挫感。但如果使用「否則」迴圈,則可寫出「按則持續,手放即停」的效果了喔。不信你就試試看吧^_^


沒有留言:

張貼留言