2017年3月16日 星期四

mBot 遇上打磚塊,來運動囉。

修改文部落格的文章 Scratch 遊戲:打磚塊 後,就可以用 mBot 裡的超音波來玩打磚塊遊戲了。
只把打磚塊遊戲中平台角色的程式積木

換成用超音波的距離偵測
只對座標轉換的方式做點說明:
1. 限制超音波所感測到的距離在30公分以下。
2. Scratch的水平畫面(X座標)寬度為 480 (從 -240 到 240 )。
3. 於是 超音波所感測到的距離 * 16 - 240 就會是 ( -240 到 240 )了。

底下用手拿書本來玩的影片:

延伸練習:
修改距離的判斷方式,變成類似底下影片的效果