情報科学概論 課題 Android アプリ + Lego mindstorms
Androidスマートフォンからレゴマインドストームを操作するアプリをApp Inventorを利用して開発しなさい。開発には、各自のスマートフォンに付属のUSBケーブルが必要になります。詳細についてはテキスト、およびをソフトウエア技術ドキュメント1)を参考にしてください。完成したファイルをDownload Sourceを利用して入手し、提出しなさい。
ロボットの仕様 LEGO MINDSTORMS NXT 2.0
モーター3台 Port A(ボールフォルダー、カラーボール), B(右車輪), C(左車輪)
超音波センサー 1個 Port 4
カラーセンサー 1個 Port 3
- 1) Bluetoothを使いAndroidスマートフォンとレゴマインドストームを接続するBluetooth接続ボタンを作成しなさい。
- 2) Port B, Cのモーターを操作する前進、バック、右回転、左回転、ストップボタンを作成しなさい。
- 3) Port Aのモーターを操作し、カラーボールを1個ずつ発射する発射ボタンを作成しなさい。
- 4) 計測ボタンを作成し、超音波センサーを用いて前方の障害物までの距離を測った結果を画面に表示しなさい。
- 5) 4)で計測した前方の障害物までの距離を基に、障害物の直前まで前進するように前進ボタンを修正しなさい。
参考文献