2. BlocklyDuino の使いかた

BlocklyDuino は、ブロックを組みあわせてプログラムを作るためのアプリです。

ブラウザから利用できるので手軽にプログラミングをたのしむことができます。

2.1. たちあげ方法

  1. ブラウザを起動して、下のアドレスを入力します。
http://code.makewitharduino.com/
  1. BlocklyDuino の画面があらわれます。
_images/blocklyduino_editor_1.png

2.2. 画面の説明

BlocklyDuino には二つの画面があります。

2.2.1. ブロック画面

ブロックを組んでプログラムを作るために使います。

_images/blocklyduino_editor_3.png

2.2.2. Arduino 画面

Arduino IDE にプログラムをコピーするために使います。

_images/blocklyduino_editor_4.png

2.3. ブロックの選択

ブロック画面の左側にある「さいしょにじっこう」〜「かんすう」までがブロックの種類です。

  1. ブロックの種類にカーソルをもっていくと、いろんなブロックが表示されます。

下の例では「ピンのせいぎょ」を選んでいます。

_images/blocklyduino_editor_5.png
  1. その中から使いたいブロックをクリックすると右のプログラム画面に選んだブロックが移動します。

下の例では「デジタルしゅつりょくピン スイッチ」が右側に移動しました。

_images/blocklyduino_editor_6.png

2.4. ブロックの合体

「デジタルしゅつりょくピン スイッチ」ブロックのピンとスイッチの横にはそれぞれ穴があいています。この穴に別のブロックを入れて完成させます。

  1. 「へんすう」を選び、「かず」ブロックをクリックします。
_images/blocklyduino_editor_7.png
  1. 「かず」ブロックの上にクリックしたまま「デジタルしゅつりょくピン スイッチ」のピンの穴まで持っていきます。
_images/blocklyduino_editor_8.png
  1. 「デジタルしゅつりょくピン スイッチ」と「かず」が合体して一つのブロックになります。
_images/blocklyduino_editor_9.png
  1. 「ピンのせいぎょ」にある「オン」ブロックを選んで「デジタルしゅつりょくピン スイッチ」のスイッチに合体させます。
_images/blocklyduino_editor_10.png

2.5. じょうたいの変更

「デジタルしゅつりょくピン スイッチ」のスイッチをオンからオフに変えることができます。

  1. 「デジタルしゅつりょくピン スイッチ」のスイッチにある▽きごうを押して、オフを選びます。
_images/blocklyduino_editor_11.png

2.6. if 文 (イフぶん)

if文は与えられた条件が満たされているかどうかをテストします。

たとえば下の例では、distance が8より小さいときに COLLISION かんすうを実行し、distance が15以上のときに CRUISE かんすうを実行します。 distance が8以上15未満のときは SAFETY かんすうを実行します。

_images/blocklyduino_editor_17.png

2.7. 関数 (かんすう) の作りかた

  1. 「かんすう」から「かんすうめい(なにかしてください)」ブロックを選ぶます。もどりちがないほうです。
_images/blocklyduino_editor_12.png
  1. 「かんすうめい(なにかしてください)」ブロックの(なにかしてください)にFORWARDと入力します。
_images/blocklyduino_editor_13.png
  1. 「デジタルしゅつりょくピン スイッチ」ブロックをかんすうめい(FORWARD)」ブロックに持っていって合体させます。
_images/blocklyduino_editor_14.png

2.8. まちがったブロックを消すには

  1. まちがって選んだブロックを選択します。
_images/blocklyduino_editor_15.png
  1. そのまま左側に引っぱっていくと消えます。
_images/blocklyduino_editor_16.png

2.9. プログラムのコピー

プログラムができたらコピーして Arduino IDE に貼り付けます。

  1. BlocklyDuino Editor の arduino タブを選びます。
_images/blocklyduino_editor_18.png
  1. 画面右側のアイコンをクリックすると「コピーできたよ!」と表示されます。
_images/blocklyduino_editor_19.png