43
プログラムをスタートさせる 状態が真の時、スタートする フラグ番号がトリガーされた時、スタートする フラグ番号をトリガーする 待機(数字で待機時間を設定する) 状態が真になるまで待機 ループ(数字で繰り返す回数を設定する) ループ(状態が真である間、繰り返し続ける) 無限ループ(停止するまで、繰り返し続ける) 状態が真なら上を実行 それ以外なら下を実行 他のプログラムを全て停止させる プログラムを全て停止させる みおろぼ! https//miorobo.com プログラムの流れを制御するブロック プログラムの流れを制御するブロック フロー ブロック  フロー ブロック  プログラムの流れを制御するブロック

ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: FLOW BLOCKS

START BLOCK

TRIGGER ON TRUE CONDITION

TRIGGER ON FLAG NUBER

CALL FLAG NUMBER

WAIT FOR TIME (IN SECONDS)

WAIT FOR TRUE CONDITION

LOOP FOR NUMBER COUNT

LOOP WHILE CONDITION IS TRUE

LOOP FOREVER

IF CONDITION TRUE EXECUTE TOP SEQUCEN ELSE EXECUTE BOTTOM SEQUENCE.

STOP ALL OTHER STRIPS

STOP ALL

プログラムをスタートさせる

状態が真の時、スタートする

フラグ番号がトリガーされた時、スタートする

フラグ番号をトリガーする

待機(数字で待機時間を設定する)

状態が真になるまで待機

ループ(数字で繰り返す回数を設定する)

ループ(状態が真である間、繰り返し続ける)

無限ループ(停止するまで、繰り返し続ける)

状態が真なら上を実行 それ以外なら下を実行

他のプログラムを全て停止させる

プログラムを全て停止させる

みおろぼ! https//miorobo.com

プログラムの流れを制御するブロックプログラムの流れを制御するブロックフロー ブロック フロー ブロック プログラムの流れを制御するブロック

Page 2: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: SENSOR BLOCKS

TRIGGER ON COLOR EQUAL TO

WAIT FOR COLOR EQUAL TO

REPORT CURRENT COLOR SEEN BY SENSOR

TRIGGER ON DISTANCE LESS THAN

WAIT FOR DISTANCE LESS THAN

REPORT CURRENT DISTANCE FROM SENSOR

REPORT CURRENT AMBIENT LIGHT LEVEL

TRIGGER ON SOUND LEVEL GREATER THAN

WAIT FOR SOUND LEVEL GREATER THAN

REPORT CURRENT SOUND LEVEL

TRIGGER ON HUB ORIENTATION EQUAL TO

WAIT FOR HUB ORIENTATION EQUAL TO

REPORT CURRENT HUB ORIENTATION

みおろぼ! https://miorobo.com

設定した色をセンサーが測定したらスタート

設定した色をセンサーが測定するまで待機

センサーで測定した色を取得する

設定より近い距離をセンサーが測定したらスタート

設定より近い距離をセンサーが測定するまで待機

センサーで測定した距離を取得する

センサーで測定した明るさを取得する

設定より大きい音をセンサーが測定したらスタート

設定より大きい音をセンサーが測定するまで待機

センサーで測定した音量を取得する

設定した傾きとハブの傾きが等しい時、スタート

設定した傾きとハブの傾きが等しくなるまで待機

ハブの傾きを取得する(どの方向に傾いているか)

センサーブロック センサーからの入力を読み込むブロック

Page 3: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: SENSOR BLOCKS

REPORT CURRENT HUB ANGLE IN THE X DIMENSION (-90..90)

REPORT CURRENT HUB ANGLE IN THE Y DIMENSION (-90..90)

REPORT CURRENT EXTERNAL MOTOR SPEED

REPORT CURRENT EXTERNAL MOTOR POSITION

RESET EXTERNAL MOTOR POSITION TO NUMBER

REPORT CURRENT HUB MOTOR SPEED

REPORT CURRENT HUB MOTOR POSITION

RESET HUBS MOTORS POSITION TO NUMBER

REPORT CURRENT MOTOR A SPEED

REPORT CURRENT MOTOR A POSITION

RESET MOTOR A POSITION TO NUMBER

REPORT CURRENT MOTOR B SPEED

REPORT CURRENT MOTOR A POSITION RESET MOTOR B POSITION TO NUMBER

みおろぼ! https://miorobo.com

ハブのX方向の傾きを取得する(数値表示)

ハブのY方向の傾きを取得する(数値表示)

外部モーターの速度を取得する

外部モーターの位置(位相)を取得する

現在の外部モーターの位置を設定値にリセットする

モーターABの速度を取得する

モーターABの位置(位相)を取得する

現在のモーターABの位置を設定値にリセットする

モーターAの速度を取得する

モーターAの位置(位相)を取得する

現在のモーターAの位置を設定値にリセットする

モーターBの速度を取得する

モーターBの位置(位相)を取得する

センサーブロック センサーからの入力を読み込むブロック

Page 4: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: MOTOR BLOCKS

RUN EXTERNAL MOTOR WITH SPEED (-100..100) FOR TIME (IN SECONDS)

RUN EXTERNAL MOTOR WITH SPEED (-100..100) FOR DISTANCE (IN DEGREES)

START EXTERNAL MOTOR WITH SPEED (-100..100)

STOP EXTERNAL MOTOR

MOVE HUB WITH MOTOR A SPEED (-100..100) AND MOTOR B SPEED (-100..100) FOR TIME (IN SECONDS)

MOVE HUB WITH MOTOR A SPEED (-100..100) AND MOTOR B SPEED (-100..100) FOR DISTANCE (IN DEGREES)

MOVE HUB WITH SPEED (-100..100) AND STEERING (-100..100) FOR TIME (IN SECONDS)

MOVE HUB WITH SPEED (-100..100) AND STEERING (-100..100) FOR TIME (IN DEGREES)

START MOVING HUB WITH MOTOR A SPEED (-100..100) AND MOTOR B SPEED (-100..100)

START MOVING HUB WITH SPEED (-100..100) AND STEERING (-100..100)

STOP MOVEING HUB

みおろぼ! https://miorobo.com

外部モーターを①の速度で②の時間だけ動かす

外部モーターを①の速度で②の角度だけ動かす

外部モーターを設定速度で動かし続ける

外部モーターを停止する

モーターAを①の速度で、Bを②の速度で、③の時間だけ動かす

モーターAを①の速度で、Bを②の速度で、③の角度だけ動かす

ムーブハブを①の速度で、②の方向に、③の時間だけ動かす

ムーブハブを①の速度で、②の方向に、③の角度だけ動かす

モーターAを①の速度で、モーターBを②の速度で動かし続ける

ムーブハブを①の速度で、②の方向に動かし続ける

モーターAとモーターBを停止する

①    ②

①    ②

①    ②

①    ②

①    ②    ③  

①    ②    ③  

①    ②    ③  

①    ②    ③  

モーター ブロック モーターへの出力を指示するブロック

Page 5: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: MOTOR BLOCKS

RUN MOTOR A WITH SPEED (-100..100) FOR TIME (IN SECONDS)

RUN MOTOR A WITH SPEED (-100..100) FOR DISTANCE (IN DEGREES)

START MOTOR A WITH SPEED (-100..100)

STOP MOTOR A

RUN MOTOR B WITH SPEED (-100..100) FOR TIME (IN SECONDS)

RUN MOTOR B WITH SPEED (-100..100) FOR DISTANCE (IN DEGREES)

START MOTOR B WITH SPEED (-100..100)

STOP MOTOR B

モーターAを①の速度で②の時間だけ動かす

モーターAを①の速度で②の角度だけ動かす

モーターAを設定速度で動かし続ける

モーターAを停止する

モーターBを①の速度で②の時間だけ動かす

モーターBを①の速度で②の角度だけ動かす

モーターBを設定速度で動かし続ける

モーターBを停止する

みおろぼ! https://miorobo.com

①    ②

①    ②

①    ②

①    ②

モーター ブロック モーターへの出力を指示するブロック

Page 6: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: SOUND AND LIGHT BLOCKS

SET HUB LIGHT TO COLOR

SET SENSOR LIGHT TO COLOR

PLAY SOUND FROM SOUND LIBRARY

PLAY SOUND FROM SOUND LIBRARY WITH CURRENT FILTERS

SET PITCH FILTER (-100..100)

SET DISTORTION FILTER (0..100)

SET ECHO FILTER (0..100)

CLEAR FILTERS

みおろぼ! https://miorobo.com

ハブのライトを設定した色で光らせる

センサーのライトを設定した色で光らせる

選択した音を鳴らす

フィルター付きで、選択した音を鳴らす

ピッチフィルターを設定する

ディストーションフィルターを設定する

エコーフィルターを設定する

フィルターを消去する

サウンド&ライト ブロック 

Page 7: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

ATOMIC: MATH BLOCKS

READ VARIABLE (ICON)

WRITE TO VARIABLE (ICON) WITH NUMBER

RANDOMIZE BETWEEN FIRST NUMBER AND SECOND NUMBER

NUMBER EQUAL TO NUMBER

NUMBER LESS THAN NUMBER

NUMBER GREATER THAN NUMBER

NUMBER NOT EQUAL TO NUMBER

NUMBER PLUS NUMBER

NUMBER MINUS NUMBER

NUMBER MULTIPLY WITH NUMBER

NUMBER DIVIDE BY NUMBER

①    ②

①    ②

①    ②

①    ②

①    ②

①    ②

①    ②

①    ②

①    ②

①    ②

みおろぼ! https://miorobo.com

計算 ブロック  変数や演算を使うためのブロック

変数(箱)の中の値を読み込む

①の変数(箱)の中に②の値を書き込む

①から②の値の中から、ランダムで値を返す

①と②が等しい場合、真を返す

①より②が大きい場合、真を返す

①より②が小さい場合、真を返す

①と②が等しくない場合、真を返す

①と②を足した値を返す

①から②を引いた値を返す

①と②をかけた値を返す

①から②を割った値を返す

Page 8: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GETTING STARTED BLOCKS

START BLOCK

WAIT FOR TIME

TRIGGER ON SENSOR LESS THAN

MOVE 1 GRID SPACE FORWARD

MOVE BACK

MOVE FORWARD HALF A GRID AND TURN 45 DEGREES TO THE LEFT

MOVE FORWARD HALF A GRID AND TURN 45 DEGREES TO THE RIGHT

ROTATE 180 DEGREESTO THE RIGHT

MOVE FAST 360 DEGREES TO THE LEFT

MOVE FAST FORWARD 1 GRID SPACE

MOVE FAST BACK 1 GRID SPACE

GREETING SOUND

HORN SOUND FART

ROTATE PROPELLER

START PROPELLER

MUSIC SOUND

みおろぼ! https://miorobo.com

スタート

待機

距離センサーが物体を検出したらスタート

1マス進む

1マス下がる

左に45度動く

右に45度動く

右回りで180度旋回

左回りで360高速回転

1マス高速前進

1マス高速後退

あいさつサウンド

ホーンサウンド

ミュージックスタート

プロペラ回転

プロペラ高速回転

おなら発動!

チュートリアルロボット 

Page 9: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: FLOW BLOCKS

START BLOCK

TRIGGER ON FLAG

CALL FLAG

WAIT FOR TIME

LOOP FOR COUNT

LOOP FOREVER

STOP ALL OTHER STRIPS

STOP ALL

みおろぼ! https://miorobo.com

プログラムをスタートさせる

状態が真の時、スタートする

フラグ番号がトリガーされた時、スタートする

フラグ番号をトリガーする

ループ(数字で繰り返す回数を設定する)

無限ループ(停止するまで、繰り返し続ける)

他のプログラムを全て停止させる

プログラムを全て停止させる

バーニー:フローブロック 

Page 10: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: SENSOR BLOCKS

TRIGGER ON HANDSHAKE

WAIT FOR HANDSHAKE

TRIGGER ON DIZZY

TRIGGER ON EXHAUSTED

TRIGGER ON INACTIVITY

TRIGGER ON COLOR

WAIT FOR COLOR

TRIGGER ON DISTANCE

WAIT FOR DISTANCE

TRIGGER ON SOUND LEVEL

WAIT FOR SOUND LEVEL

WAIT FOR BUTTON

バーニーと握手をするとスタート

バーニーと握手をするまで待機

バーニーの目が回る(回転させすぎる)とスタート

バーニーが疲れる(動かしすぎる)とスタート

バーニーが退屈する(一定時間放置)とスタート

設定した色をセンサーが測定したらスタート

設定した色をセンサーが測定するまで待機

設定より近い距離をセンサーが測定したらスタート

設定より近い距離をセンサーが測定するまで待機

設定より大きい音をセンサーが測定したらスタート

設定より大きい音をセンサーが測定するまで待機

ボタンが押されるまで待機

みおろぼ! https://miorobo.com

バーニー:センサーブロック 

Page 11: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: MOVEMENT BLOCKS

MOVE NUMBER OF GRID SPACE FORWARD

MOVE NUMBER OF GRID SPACE BACK

ROTATE NUMBER OF DEGREES TO THE LEFT

ROTATE NUMBER OF DEGREES TO THE RIGHT

MOVE IN AN ARC TO THE LEFT. VERNIE SHOULD END UP NUMBER OF GRID SPACE FORWARD, NUMBER GRID SPACE TO THE LEFT AND BE ROTATED 90 DEGREES TO THE LEFT.

MOVE IN AN ARC TO THE RIGHT. VERNIE SHOULD END UP NUMBER OF GRID SPACE FORWARD, NUMBER GRID SPACE TO THE LEFT AND BE ROTATED 90 DEGREES TO THE RIGHT.

ROTATE SLOWLY NUMBER OF DEGREES TO THE LEFT

ROTATE FAST NUMBER OF DEGREES TO THE RIGHT.

ROTATE RANDOM AMOUNT OF DEGREES

MOVE NUMBER OF GRID SPACE FAST FORWARD

SET HEAD POSITION TO LOOK LEFT WITH SPEED

SET HEAD POSITION TO LOOK STRAIGHT WITH SPEED

SET HEAD POSITION TO LOOK RIGHT WITH SPEED

MOVE HEAD RANDOMLY

前進する(指定したマスの数だけ)

後退する(指定したマスの数だけ)

左に旋回する(角度指定)

右に旋回する(角度指定)

左に前進する(角度指定)

右に前進する(角度指定)

左方向に回転する(角度指定)

右方向に回転する(角度指定)

右方向に回転する(ランダム)

高速前進(指定したマスの数だけ)

バーニーの頭を向かって左に動かす(速度指定)

バーニーの頭を正面に向ける(速度指定)

バーニーの頭を向かって右に動かす(速度指定)

バーニーの頭を動かす(ランダム)みおろぼ! https://miorobo.com

バーニー:ムーブメントブロック 

Page 12: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: SOUND BLOCKS

SMALL TALK PHRASES

EXCITED PHRASES

HAPPY PHRASES

QUESTION PHRASES

BASIC PHRASES

SPECIAL PHRASES

FEELING BAD PHRASES

ANGRY PHRASES

COWBOY PHRASES

COP QUESTION PHRASES

POLICE OFFICER PHRASES

COOL PHRASES

BEATBOXING

CROWD REACTIONS SOUNDS

PLAY MUSIC

PLAY SOUND FROM SOUND LIBRARY

みおろぼ! https://miorobo.com

*おしゃべりや音楽は値で指定できます

世間ばなし

元気なフレーズ

ハッピーなフレーズ

質問

基本フレーズ

特別なフレーズ

元気の無いフレーズ

起こったフレーズ

カウボーイのフレーズ

捜査官のフレーズ

警察官のフレーズ

かっこいいフレーズ

ビートボックス

観客の声

音楽再生

ライブラリから音楽再生

バーニー:サウンドブロック 

Page 13: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: ACTION BLOCKS

SHOOT

DANCE SLOW

DANCE FAST

DISCO LIGHTS

FART

PUNCH

ANGRY VERNIE (EDITABLE)

EXCITED VERNIE (EDITABLE)

HAPPY VERNIE (EDITABLE)

SAD VERNIE (EDITABLE)

ACTIVATION

ミサイル発射

ゆっくり踊る

激しく踊る

バーニーのLEDがカラフルに点灯!

おなら

パンチ

怒った動作

楽しい動作

嬉しい動作

悲しい動作

起動時の動作

みおろぼ! https://miorobo.com

バーニー:アクションブロック 

Page 14: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: INTERACTION BLOCKS

AIMING LEFT/RIGHT UNTIL A LOUD SOUND IS HEARD

DUEL WITH VERNIE TO SEE WHO IS FASTERUser should press the orange button on the tablet as soon as Vernies light turns green.

SHOW VERNIE YOUR IDENTIFICATIONThe user just needs to put something infront of the sensor on Vernie’s chest

USE THE SLIDER TO MAKE SCRATCHING SOUNDS

TAKE CONTROL OF VERNIE TO RACE THROUGH A TRACK. Hold down the button to speed up, let go to slow down. Use slider to control steering.

MAKE A GOLF SWING. Equip Vernie with his golf club in his right hand

USE THE JOYSTICK TO MOVE VERNIE AROUND

MOVE UNTIL WALLVernie will move until there is something in front of his sensor.

バーニーが狙いを定める動作を繰り返す

早撃ち対決(LEDが緑になった瞬間にボタンを押す)

職務質問(距離センサーに何か近づける)

DJモード(スライダーでスクラッチができる)

レースモード

ゴルフスイング

ジョイスティック操作

壁まで直進(距離センサーONまで前進)

みおろぼ! https://miorobo.com

バーニー:インタラクションブロック 

Page 15: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

VERNIE: MATH BLOCKS

COUNTDOWN

RANDOMIZE BETWEEN FIRST NUMBER AND SECOND NUMBER

カウントダウンスタート(秒数指定)

左~右の値の間から、ランダムで値を返す

みおろぼ! https://miorobo.com

バーニー:計算ブロック 

Page 16: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: FLOW BLOCKS

START BLOCK

TRIGGER ON FLAG

CALL FLAG

WAIT FOR TIME

LOOP FOR COUNT

LOOP FOREVER

STOP ALL OTHER STRIPS

STOP ALL

プログラムをスタートさせる

状態が真の時、スタートする

フラグ番号がトリガーされた時、スタートする

フラグ番号をトリガーする

ループ(数字で繰り返す回数を設定する)

無限ループ(停止するまで、繰り返し続ける)

他のプログラムを全て停止させる

プログラムを全て停止させる

みおろぼ! https://miorobo.com

フランキー:フローブロック 

Page 17: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: SENSOR BLOCKS

TRIGGER ON MILKBOTTLE COLOR

TRIGGER ON CANDLE COLOR

TRIGGER ON HEAD UP ORIENTATION

TRIGGER ON LYING ON BACK ORIENTATION

TRIGGER ON TAIL UP ORIENTATION

TRIGGER ON PETTING

TRIGGER ON INACTIVITY

TRIGGER ON COLOR

WAIT FOR COLOR

TRIGGER ON DISTANCE

WAIT FOR DISTANCE

TRIGGER ON SOUND LEVEL

WAIT FOR SOUND LEVEL

ミルク瓶(黄色・オレンジ)を検出するとスタート

ロウソク(白)を検出するとスタート

頭側を上げるとスタート

ひっくり返すとスタート

尻尾側を上げるとスタート

撫でるとスタート

退屈したら(一定期間動きがなかったら)スタート

設定した色をセンサーが測定したらスタート

設定した色をセンサーが測定するまで待機

設定より近い距離をセンサーが測定したらスタート

設定より近い距離をセンサーが測定するまで待機

設定より大きい音をセンサーが測定したらスタート

設定より大きい音をセンサーが測定するまで待機みおろぼ! https://miorobo.com

フランキー:センサーブロック 

Page 18: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: MOVEMENT BLOCKS

SET EYES TO LOOK LEFT WITH SPEED

SET EYES TO LOOK STRAIGHT DOWN WITH SPEED

SET EYES TO LOOK RIGHT WITH SPEED

WAG TAIL WITH SPEED

STAND UP

SIT DOWN

目を向かって左に動かす(速度指定)

目を正面に動かす(速度指定)

目を向かって右に動かす(速度指定)

尻尾を振る(速度指定)

立ち上がる

座る

みおろぼ! https://miorobo.com

フランキー:ムーブメントブロック 

Page 19: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: SOUND BLOCKS

HARMONICA TONE

HARMONICA RIFFS NUMBER

FRANKIE SINGING BLUES

FRANKIE SINGING BIRTHDAY SONG

BACKING MUSIC INTRO

BACKING MUSIC

PLAY SOUND FROM SOUND LIBRARY

ハーモニカを鳴らす(音程指定)

ハーモニカを鳴らす(曲指定)

ブルースを歌う

バースデイソングを歌う

BGM のイントロを鳴らす

BGM を鳴らす

音楽を鳴らす(曲指定)

みおろぼ! https://miorobo.com

フランキー:サウンドブロック 

Page 20: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: ACTION BLOCKS

HAPPY

EXCITED

PURRING

DRINKING

EATING

SLEEPING

SURPRISED

SAD

ANNOYED

ANGRY

FIERCE

嬉しい

楽しい

甘える

水を飲む

食べる

寝る

びっくりする

悲しむ

イライラ

怒る

激しく動く

みおろぼ! https://miorobo.com

フランキー:アクションブロック 

Page 21: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: ACTION BLOCKS

INACTIVE

BLOW

FART

BURP

PHARAOH (EDITABLE)

ANGRY (EDITABLE)

PURRING AND HAPPY (EDITABLE)

ボーッとする

息を吹く

おなら

げっぷ

ファラオ(編集可)

怒る(編集可)

甘える(編集可)

みおろぼ! https://miorobo.com

フランキー:アクションブロック 

Page 22: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: INTERACTION BLOCKS

NEED FOR MILKBOTTLE

NEED FOR WHITE FISH

NEED FOR BEING HELD UP

NEED FOR LYING DOWN

HARMONICA RIFFRiff depends on color currently seen

ミルクを欲しがる(黄色・オレンジを測定するまで動作)

魚を欲しがる(白を測定するまで動作)

抱っこされたがる(持ち上げられるまで動作)

伏せたがる(ひっくり返されるまで動作)

ハーモニカを吹く(カラーセンサーの現在値で曲が変わる)

みおろぼ! https://miorobo.com

フランキー:インタラクションブロック 

Page 23: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

FRANKIE: MATH BLOCKS

RANDOMIZE BETWEEN FIRST NUMBER AND SECOND NUMBER左~右の値の間から、ランダムで値を返す

みおろぼ! https://miorobo.com

フランキー:計算ブロック 

Page 24: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GUITAR 4000: FLOW BLOCKS

START BLOCK

WAIT FOR TIME

LOOP FOR COUNT

LOOP FOREVER

プログラムをスタートさせる

待機(数字で待機時間を設定する)

ループ(数字で繰り返す回数を設定する)

無限ループ(停止するまで、繰り返し続ける)

みおろぼ! https://miorobo.com

ギター4000:フローブロック 

Page 25: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GUITAR 4000: SENSOR BLOCKS

TRIGGER ON STRUM UP OR DOWN

TRIGGER ON STRUMMING SPEED

TRIGGER ON STRUM UP OR DOWN AND IN THE YELLOW FRET

TRIGGER ON STRUM UP OR DOWN AND IN THE GREEN FRET

TRIGGER ON STRUM UP OR DOWN AND IN THE RED FRET

TRIGGER ON STRUM UP OR DOWN AND IN THE BLUE FRET

TRIGGER ON STRUM UP OR DOWN AND IN THE WHITE FRET

TRIGGER ON GUITAR ORIENTATION UP

TRIGGER ON 1ST BEAT IN A 4/4 TIME SIGNATURE

TRIGGER ON 2ND AND 4TH BEAT IN A 4/4 TIME SIGNATURE

TRIGGER ON 3 TIMES IN A 4/4 TIME SIGNATURE

TRIGGER ON EACH BEAT IN A 4/4 TIME SIGNATURE

みおろぼ! https://miorobo.com

上下に弾くとスタート

素早く弾くとスタート

黄色を測定した状態で弾くとスタート

緑を測定した状態で弾くとスタート

赤を測定した状態で弾くとスタート

青を測定した状態で弾くとスタート

白を測定した状態で弾くとスタート

ギターを傾けるとスタート

4/4拍子で1拍鳴らすプログラムをスタート

4/4拍子で2拍鳴らすプログラムをスタート

4/4拍子で3拍鳴らすプログラムをスタート

4/4拍子で4拍鳴らすプログラムをスタート

ギター4000:センサーブロック 

Page 26: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GUITAR 4000: SENSOR BLOCKS

TRIGGER ON 5 TIMES IN A 4/4 TIME SIGNATURE

TRIGGER ON 7 TIMES IN A 4/4 TIME SIGNATURE

TRIGGER ON 9 TIMES IN A 4/4 TIME SIGNATURE

TRIGGER ON 12 TIMES IN A 4/4 TIME SIGNATURE

TRIGGER ON TAP

REPORT THE GUITAR FRET DISTANCE

REPORT THE GUITAR ANGLE IN THE Y DIMENSION

REPORT THE WHAMMY BAR POSITION

REPORT THE WHEEL POSITION

4/4拍子で5拍鳴らすプログラムをスタート

4/4拍子で7拍鳴らすプログラムをスタート

4/4拍子で9拍鳴らすプログラムをスタート

4/4拍子で12拍鳴らすプログラムをスタート

ギターを叩くとスタート

フレットの距離を測定し値を取得する

ギターの傾きを測定し値を取得する

バーの位置を測定し値を取得する

ダイアルの位置を測定し取得する

みおろぼ! https://miorobo.com

ギター4000:センサーブロック 

Page 27: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GUITAR 4000: SOUND BLOCKS

ACUSTIC GUITAR CHORDS

ACUSTIC GUITAR CHORDS PLAYED WITH RHYTHM

ACUSTIC GUITAR CHORDS PLAYED WITH PICKERING

ACUSTIC GUITAR CHORDS PLAYED WITH A GALLOPING RHYTHM

DISTROTED GUITAR CHORD STRUMMED UP

DISTROTED GUITAR CHORD STRUMMED DOWN

DISTROTED GUITAR CHORD PLAYED WITH RHYTHM

ELECTRIC GUITAR CHORDS

ELECTRIC GUITAR CHORDS PLAYED WITH RHYTHM

ELECTRIC GUITAR CHORDS PLAYED WITH PICKERING

BASS GUITAR TONE

BASS GUITAR CHORDS PLAYED WITH PICKERING

SOLO RIFF NUMBER

4/4拍子で5拍鳴らすプログラムをスタート

4/4拍子で7拍鳴らすプログラムをスタート

4/4拍子で9拍鳴らすプログラムをスタート

4/4拍子で12拍鳴らすプログラムをスタート

バーを上げるとギター(エフェクト指定)の音を出す

バーを下げるとギター(エフェクト付)の音を出す

リズム付きでギター(エフェクト付)の音を出す

エレキギターの音を出す

リズム付きでエレキギターの音を出す

エレキギターのピッキングサウンドを出す

ベースギターの音を出す

ベースギターのピッキングサウンドを出す

エレキギターのリフサウンドを出す

みおろぼ! https://miorobo.com

ギター4000:サウンドブロック 

Page 28: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GUITAR 4000: SOUND BLOCKS

VIOLIN SOUND AT SPEED

BASS DRUM SOUNDNUMBER

SNARE DRUM/TOM TOM DRUM SOUND NUMBER

CYMBAL SOUND NUMBER

PERCUSSION SOUND NUMBER

FART CHORDS

ANIMAL SOUND NUMBER

PLAY MUSIC

CROWD REACTIONS SOUNDS

SET PITCH FILTER

SET DISTORTION FILTER

SET ECHO FILTER

PLAY SOUND FROM SOUND LIBRARY

バイオリンの音を出す(速度指定)

ベースドラムの音を出す(音種指定)

スネアとタムの音を出す(音種指定)

シンバルの音を出す(音種指定)

パーカッションの音を出す(音種指定)

おならの音を出す(音種指定)

動物の鳴き声を出す(音種指定)

音楽を再生する(曲指定)

観客の声を再生する

再生中のサウンドにピッチフィルターを設定する

再生中のサウンドにディストーションを設定する

再生中のサウンドにエコーを設定する

ライブラリーから音楽を再生する

みおろぼ! https://miorobo.com

ギター4000:サウンドブロック 

Page 29: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

GUITAR 4000: ACTION BLOCKS

ACUSTIC GUITARChord depends on distance on guitar fret

ACUSTIC GUITAR PLAYED WITH RHYTHMChord depends on distance on guitar fret

ACUSTIC GUITAR PLAYED WITH PICKERINGChord depends on distance on guitar fret

ACUSTIC GUITAR PLAYED WITH GALLOPING RHYTHMChord depends on distance on guitar fret

DISTROTION GUITARChord depends on distance on guitar fret

DISTROTION GUITAR PLAYED WITH RHYTHMChord depends on distance on guitar fret

ELECTRIC GUITARChord depends on distance on guitar fret

ELECTRIC GUITAR PLAYED WITH RHYTHMChord depends on distance on guitar fret

ELECTRIC GUITAR PLAYED WITH PICKERINGChord depends on distance on guitar fret

BASS GUITARTone depends on distance on guitar fret

BASS GUITAR PLAYED WITH PICKERINGTone depends on distance on guitar fret

SOLO GUITARRiff depends on distance on guitar fret

VIOLINSound depends on speed of strumming

FARTChord depends on distance on guitar fret

DISCO LIGHTS

SCRATCHING

アコースティックギターの音を出す

リズム付きでアコースティックギターの音を出す

アコースティックギターのピッキングサウンドを出す

リズム付きでアコースティックギターの音を出す

エフェクトのかかったギターの音を出す

リズム付きでエフェクトのかかったギターの音を出す

エレキギターの音を出す

リズム付きでエレキギターの音を出す

エレキギターのピッキングサウンドを出す

ベースの音を出す

みおろぼ! https://miorobo.com

スクラッチサウンドを出す

おならの音を出す

ムーブハブのライトを光らせる

ベースのピッキングサウンドを出す

エレキギターのリフサウンドを出す

バイオリンの音を出す

ギター4000:アクションブロック 

Page 30: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: FLOW BLOCKS

START BLOCK

TRIGGER ON FLAG

CALL FLAG

WAIT FOR TIME

LOOP FOR COUNT

LOOP FOREVER

STOP ALL OTHER STRIPS

STOP ALL

みおろぼ! https://miorobo.com

プログラムをスタートさせる

状態が真の時、スタートする

フラグ番号がトリガーされた時、スタートする

待機(数字で待機時間を設定する)

ループ(数字で繰り返す回数を設定する)

無限ループ(停止するまで、繰り返し続ける)

他のプログラムを全て停止させる

プログラムを全て停止させる

MTR4:フローブロック 

Page 31: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: SENSOR BLOCKS

TRIGGER ON COLOR

WAIT FOR COLOR

TRIGGER ON DISTANCE

WAIT FOR DISTANCE

TRIGGER ON SOUND LEVEL

WAIT FOR SOUND LEVEL

WAIT FOR BUTTON

設定した色をセンサーが測定したらスタート

設定した色をセンサーが測定するまで待機

設定より近い距離をセンサーが測定したらスタート

設定より近い距離をセンサーが測定するまで待機

設定より大きい音をセンサーが測定したらスタート

設定より大きい音をセンサーが測定するまで待機

ボタンが押されるまで待機

みおろぼ! https://miorobo.com

MTR4:センサーブロック 

Page 32: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: MOVEMENT BLOCKS

MOVE NUMBER OF GRID SPACE FORWARD

MOVE NUMBER OF GRID SPACE BACK

ROTATE NUMBER OF DEGREES TO THE LEFT

ROTATE NUMBER OF DEGREES TO THE RIGHT

MOVE IN AN ARC TO THE LEFT. VERNIE SHOULD END UP NUMBER OF GRID SPACE FORWARD, NUMBER GRID SPACE TO THE LEFT AND BE ROTATED 90 DEGREES TO THE LEFT.

MOVE IN AN ARC TO THE RIGHT. VERNIE SHOULD END UP NUMBER OF GRID SPACE FORWARD, NUMBER GRID SPACE TO THE LEFT AND BE ROTATED 90 DEGREES TO THE RIGHT.

ROTATE SLOWLY NUMBER OF DEGREES TO THE LEFT

ROTATE FAST NUMBER OF DEGREES TO THE RIGHT.

MOVE NUMBER OF GRID SPACE FAST FORWARD

みおろぼ! https://miorobo.com

前進する(指定したマスの数だけ)

後退する(指定したマスの数だけ)

左に旋回する(角度指定)

右に旋回する(角度指定)

左に前進する(角度指定)

右に前進する(角度指定)

左方向に回転する(角度指定)

右方向に回転する(角度指定)

高速前進(指定したマスの数だけ)

MTR4:ムーブメントブロック 

Page 33: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: SOUND BLOCKS

CROWD REACTIONS SOUNDS

PLAY MUSIC

PLAY SOUND FROM SOUND LIBRARY

みおろぼ! https://miorobo.com

観客の声を再生する

音楽を再生する(曲指定)

ライブラリから音楽を再生する(曲指定)

MTR4:サウンドブロック 

Page 34: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: ACTION BLOCKS

SHOOT

DANCE SLOW

DANCE FAST

DISCO LIGHTS

FART

PUNCH

ANGRY VERNIE

EXCITED VERNIE

HAPPY VERNIE

SAD VERNIE

ACTIVATION

DQW

QWDQW

リフトを上げる

リフトを下げる

リフトを後ろまで上げる

リフトを高速であげる

ミサイル発射

パンチ

ハンマーを高速で振り下ろす

回転しながらハンマーを3回振り下ろす

1回転してハンマーを振り下ろす

リフトを3回軽く持ち上げた後に上まで上げる

リフトを3回軽く持ち上げた後に上で揺らす

みおろぼ! https://miorobo.com

MTR4:アクションブロック 

Page 35: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: INTERACTION BLOCKS

AIMING LEFT/RIGHT UNTIL A LOUD SOUND IS HEARD

TAKE CONTROL OF VERNIE TO RACE THROUGH A TRACK. Hold down the button to speed up, let go to slow down. Use slider to control steering.

USE THE JOYSTICK TO MOVE VERNIE AROUND

USE THE SLIDER TO MAKE SCRATCHING SOUNDS

MOVE UNTIL WALLVernie will move until there is something in front of his sensor.

狙いを定める動作をする(ボタンを押すと停止し次に進む)

ラジコン操作(スライドで方向変更、右ボタンで前進)

ラジコン操作(左のジョイスティックで操作)

低速ラジコン操作(右のボタンを押すと次に進む)

壁にぶつかる(距離センサーが物体を検出する)まで前進

カウントダウンを開始しタイムオーバーで停止(時間指定)

カウントのリセット

みおろぼ! https://miorobo.com

MTR4:インタラクションブロック 

Page 36: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

MTR4: MATH BLOCKS

RANDOMIZE BETWEEN FIRST NUMBER AND SECOND NUMBER左~右の値の間から、ランダムで値を返す

みおろぼ! https://miorobo.com

MTR4:計算ブロック 

Page 37: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: FLOW BLOCKS

START BLOCK

TRIGGER ON FLAG

CALL FLAG

WAIT FOR TIME

LOOP FOR COUNT

LOOP FOREVER

STOP ALL OTHER STRIPS

STOP ALL

みおろぼ! https://miorobo.com

プログラムをスタートさせる

状態が真の時、スタートする

フラグ番号がトリガーされた時、スタートする

待機(数字で待機時間を設定する)

ループ(数字で繰り返す回数を設定する)

無限ループ(停止するまで、繰り返し続ける)

他のプログラムを全て停止させる

プログラムを全て停止させる

オートビルダー:フローブロック 

Page 38: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: SENSOR BLOCKS

TRIGGER ON COLOR

WAIT FOR COLOR

TRIGGER ON DISTANCE

WAIT FOR DISTANCE

TRIGGER ON SOUND LEVEL

WAIT FOR SOUND LEVEL

みおろぼ! https://miorobo.com

設定した色をセンサーが測定したらスタート

設定した色をセンサーが測定するまで待機

設定より近い距離をセンサーが測定したらスタート

設定より近い距離をセンサーが測定するまで待機

設定より大きい音をセンサーが測定したらスタート

設定より大きい音をセンサーが測定するまで待機

オートビルダー:センサーブロック 

Page 39: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: MOVEMENT BLOCKS

MOVE CONVEY BELT WITH SPEED FOR TIME (IN SECONDS)

MOVE CONVEY BELT WITH SPEED TO POSITION

PICK UP BRICK

PLACE BRICK

MOVE GRAPPER UP WITH SPEED

MOVE GRAPPER DOWN WITH SPEED

MOVE GRAPPER WITH SPEED TO POSITION

ROTATE SPINNER WITH SPEED FOR TIME (IN SECONDS)

みおろぼ! https://miorobo.com

コンベアを①の速度で②の秒数だけ動かす

コンベアを①の速度で②のポジションまで動かす

ブロックを持ち上げる

ブロックを下げて付ける

アームを上まで上げる(速度指定)

アームを下まで下げる(速度指定)

アームを①の速度で②のポジションまで上げる

スピナーを①の速度で②の時間だけ回転させる

①   ②

①   ②

①   ②

①   ②

オートビルダー:ムーブメントブロック 

Page 40: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: SOUND BLOCKS

CROWD REACTIONS SOUNDS

PLAY MUSIC

PLAY SOUND FROM SOUND LIBRARY

みおろぼ! https://miorobo.com

観客の声を再生する

音楽を再生する(曲指定)

ライブラリから音楽を再生する(曲指定)

オートビルダー:サウンドブロック 

Page 41: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: ACTION BLOCKS

PICK UP BLACK 2X4 BRICK

PICK UP GREEN 2X2 BRICK

PICK UP BLACK 4X4 WITH ANGLE PLATE

PICK UP GRAY 2X2 PLATE

PICK UP WHITE 2X4 BRICK WITH PRINT

ASSEMBLE A RANDOM MINI VERNIE

DISPLAY MINI VERNIE

PUSH OUT MINI VERNIE

みおろぼ! https://miorobo.com

黒色ブロックを持ち上げる

緑色ブロックを持ち上げる

黒色プレートを持ち上げる

灰色プレートを持ち上げる

ミニバーニーの顔を持ち上げる

ランダムでミニバーニーを組み立てる

ミニバーニーを見せる

ミニバーニーを押し出す

オートビルダー:アクションブロック 

Page 42: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: INTERACTION

AIMING LEFT/RIGHT UNTIL A LOUD SOUND IS HEARD

DUEL WITH VERNIE TO SEE WHO IS FASTERUser should press the orange button on the tablet as soon as Vernies light turns green.

みおろぼ! https://miorobo.com

スライダーでアームを操作する

クロー・ゲーム 距離センサーに手を近づけてコンベアを動かす 15秒以内にミニバーニーをアーム下に配置する

オートビルダー:インタラクションブロック 

Page 43: ATOMIC: FLOW BLOCKS フロー ブロック プログラムの流れを ......ATOMIC: FLOW BLOCKS START BLOCK TRIGGER ON TRUE CONDITION TRIGGER ON FLAG NUBER CALL FLAG NUMBER WAIT FOR

AUTO BUILDER: MATH BLOCKS

COUNTDOWN

RANDOMIZE BETWEEN FIRST NUMBER AND SECOND NUMBER

カウントダウンスタート

左~右の値の間から、ランダムで値を返す

みおろぼ! https://miorobo.com

オートビルダー:計算ブロック