ムーブ

この最初のプロジェクトでは、PiCar-X の基本の動きをプログラムする方法を教えます。 このプロジェクトでは、プログラムは PiCar-X に「前進」、「後退」、「左折」、「右折」、「停止」の 5 つのアクションを順番に実行するよう指示します。

Ezblock Studio の基本的な使い方を学ぶには、次の 2 つの章をお読みください。

../_images/move.png

ティップス

../_images/sp210512_113300.png

このブロックはモーターにかける電圧のパーセンテージに基づいた速度でPiCar-Xを前進させます。 以下の例では、「50」は出力の 50%、つまり半分の出力です。 モーターの性質上あまり細かいコントロールはできず、大体10%ずつくらいで差がわかる程度と思ってください。

../_images/sp210512_113418.png

このブロックは上記と同じようにして後退の速度を指定します。

../_images/sp210512_113514.png

このブロックは、前輪の向きを調整します。 範囲は「-45」~「45」です。 下の例では、「-30」は前輪が左に 30°回転する(車が左に曲がる)ことを意味します。

../_images/BLK_Basic_delay.png

このブロックはプログラムの実行を遅らせる時間をミリ秒(1/1000秒)単位に指定します。以下の例では、PiCar-X は次のコマンドを実行する前に 1 秒 (1000 ミリ秒) 待ちます。 なおこの待ち時間の間前進など事前に設定したコマンドは有効のままですから例えば前進中にハンドルを切ったまましばらく進む(曲がってゆく)場合などに使います。

../_images/sp210512_113550.png

このブロックはPiCar-Xを停止させます。

例:

注釈

  • 次の例を参考にしてプログラムを作成してください。またチュートリアルを参照してください。How to Create a New Project?.

  • またはEzBlock Studioの Examples 画面から「 Move 」を探し RunEdit を直接クリックしてください。

../_images/sp210512_113827.png