マイ ブロック ビルダー

別のプロジェクトやプログラムで再度使ってみたい、良くできたミニ プログラムを作成することがあります。

マイ ブロック ビルダーは、作業エリアで選択したいくつかのブロックから構成されている プログラムをグループ化してマイ ブロックを作成します。

将来的に他のMINDSTORMSユーザーと交換することのできるマイ ブロックのライブラリを開発することができます。
マイブロックを作成する
ロボットを正方形に移動させるミニ プログラムを作ったと仮定します:




ミニ プログラムをブロックに変換するには、選択ツールを使って必要なブロックのすべてをドラッグすることで選択します。

ツール メニューから[マイ ブロック ビルダー]を選択して、マイ ブロック ビルダーを開始します。



ブロックの名前を付けて、短い説明を付加します。

マイ ブロック アイコンの一つを選択して、ブロックの理解に役立てます。この例では、ロボットを正方形に移動させるため、モーターのアイコンを使用しています。

[終了]をクリックします。

ミニ プログラムは、まさに自分のブロックに変換されることになります!プロジェクト用に作成したすべてのマイ ブロックが、マイ ブロック パレットに表示されます。



新規マイ ブロックをプログラミング キャンバスにドラッグして、プログラムで使用することができます。



マイ ブロックのいずれかの部分を編集したい場合、マイ ブロックをダブル クリックします。
マイ ブロックでできること
正方形を作るために作成されたマイ ブロックもよいものですが、もっと大きな正方形を必要とする場合はどうすれば良いでしょうか?あるいはもっと速く移動させたい場合は?三角形の場合はどうしますか?

マイ ブロックで入力を毎回変更することができますが、より良い方法があります。

最初のマイ ブロックと同様に、ミニ プログラムを設定します:必要なブロックを選択して、ツール メニューから「マイ ブロック ビルダー」を選択して、マイ ブロック ビルダーを開始します。

最初のマイ ブロックと同様にすべてのセクションに入力しますが、[完了]はまだクリックしないでください。そのかわり、マイ ブロックの[+]記号をクリックしてパラメーターを追加します。





パラメーター設定タブで、適切な情報を入力します。これにより、正方形の大きさを制御することができます。

例えば、プログラムでマイ ブロックを使用する際に設定を忘れることも考慮して、初期設定値を 1000 に設定します。パラメーターにスライダーのバー スタイルを選択することも可能です。

パラメーター アイコン タブで、パラメーターに適切なイメージを選択します。この例では、正方形を作る時にロボットが駆動する距離を制御しています。直線の矢印を選びます。





パラメーターを追加し終えたので、[完了]をクリックします。

新規パラメーター「距離」は、使用する前にミニ プログラムの入力へ接続する必要があります。



パラメーター「距離」からのワイヤーを最初のタンク ブロックの角度の入力に接続します。これにより、ロボットが描く正方形の大きさを制御することができます(詳細については、データ ワイヤーをご確認ください)。




メイン プログラムに戻り、マイ ブロックを確認します。しかし今回は、正方形のミニ プログラムの辺の長さを設定するパラメーターを加えます。上記で選択したパラメーター スタイルに応じて、値を直接入力するか、スライダーのバーを使用することができます。

ロボットを三角形や六角形に動かしたい時はどうするべきでしょうか?

ここに同様のマイ ブロックがありますが、これには以下を制御するパラメーターが備わっています:

1.各辺への移動距離(距離)
2.ロボットの移動速度(速度)
3.頂点での旋回角度
4.駆動コマンドを繰り返す回数





ヒントと豆知識
マイ ブロック ビルダーのブロック上のパラメーターの順序を変更することができます。左矢印または右矢印をクリックして、選択したパラメーターを移動させます。



パラメーターを左に移動
パラメーターを右に移動
パラメーターの削除
マイ ブロック ビルダー
クイックリンク