Pr-05 ロボットカーを使ったプログラム

ICT先生

Microbitを使っていろいろな制御のプログラムに挑戦してみましょう。
Maqueenロボットカーの拡張機能を追加して、ロボットカーを動かすプログラムを作成します。

Microbitのさまざまなセンサーを利用した、制御プログラムを作成します。
https://makecode.microbit.org/

Microbitの仕様

  • 超音波センサーを使って、10cmの距離で止めよう。
  • 障害物がなければ、また動きだそう。
超音波センサー(cm)が  < (10) なら
  すべて のモーターを止める
でなければ
  すべて のモーターを (30)回す
Seet
1

プログラムの作成

ラインセンサー  が  かつ
ラインセンサー  が 黒 のとき
   と  のモーターを (30)回す
ラインセンサー  が  かつ
ラインセンサー  が  のとき
  すべて の モーターを 止める
Seet
2

プログラムの作成

もし、ラインセンサー  が 黒 かつ
ラインセンサー  が  なら
   の モーターを (0)回す
   の モーターを (30)回す
もし、ラインセンサー  が  かつ
ラインセンサー  が 黒 なら
   の モーターを (30)回す
   の モーターを (0)回す
Seet
3

プログラムを1つにまとめよう

Seet
4