1. 1個の光センサを利用したトレースカー製作

 (3) 並列処理と繰り返し処理によるプログラム作成例

      プログラム作成手順

   

Step 1
共通ブロック群からループブロックを移動し,開始位置に配置します.

[1]
(クリックすると,別ウィンドウに大きな画像が開きます)

[2]
(クリックすると,別ウィンドウに大きな画像が開きます)

[3]
(クリックすると,別ウィンドウに大きな画像が開きます)



Step 2
共通ブロック群から待機ブロックを移動し,ループブロックの内側に配置します.

[1]
(クリックすると,別ウィンドウに大きな画像が開きます)

[2]
(クリックすると,別ウィンドウに大きな画像が開きます)

[3]
(クリックすると,別ウィンドウに大きな画像が開きます)



Step 3
共通ブロック群から移動ブロックを移動し,待機ブロックの右側に2個配置します.

[1]
(クリックすると,別ウィンドウに大きな画像が開きます)

[2]
(クリックすると,別ウィンドウに大きな画像が開きます)

[3]
(クリックすると,別ウィンドウに大きな画像が開きます)

[4]
(クリックすると,別ウィンドウに大きな画像が開きます)



Step 4
並列処理をするために枝を延長した後,上述の Step 1〜3 と同様の手順で待機ブロックと移動ブロック2個を配置します.

[1]
(クリックすると,別ウィンドウに大きな画像が開きます)

[2]
(クリックすると,別ウィンドウに大きな画像が開きます)

[3]
(クリックすると,別ウィンドウに大きな画像が開きます)



Step 5
待機ブロックと移動ブロックのパラメータを設定します.

[1]
(クリックすると,別ウィンドウに大きな画像が開きます)

[2]
(クリックすると,別ウィンドウに大きな画像が開きます)

[3]
(クリックすると,別ウィンドウに大きな画像が開きます)

[4]
(クリックすると,別ウィンドウに大きな画像が開きます)

[5]
(クリックすると,別ウィンドウに大きな画像が開きます)

[6]
(クリックすると,別ウィンドウに大きな画像が開きます)



Step 6
trace_single1.rbt という名前で保存してください.

以上でプログラムは完成です.