【Bit:Botロボットカー応用】レッスン7「スマフォアプリコントロール」

1.学習目標

このレッスンでは、Bluetoothアプリケーションを使用してロボットを遠隔操作する方法を学びます。まず、プログラムをmicro:bitにダウンロードします。

コントロール用プログラム(makecode)

Android系スマートフォンで操作するコントロールアプリをスマートフォンにインストールしてください。

コントロール用アプリ(micro-bit_robot_controller.apk)

 

図1.1に示すように、ロボットのLEDに”S”が表示されていることがわかります。これは、Bluetoothが接続されていない状態です。

次に、スマフォのBluetoothをオンにし、図1.2のようにBluetoothリモコンスマフォアプリをロボットの近くで開き、自動的に接続します。

また、図1.3に示すようにCONNECTをクリックして、図1.4に示すようにメイン制御インターフェースに入ります。

図1.1

図1.2

図1.3

図1.4

アプリインタフェースを図1.5に示す画面に切り替え、ロボットのLEDを図1.6のようなパターンに切り替わると接続が成功し、次の操作を実行できます。Bluetoothが接続されていない場合、micro:bitは図1.7のパターンを表示します。

図1.5

図1.6

図1.7

 

3.使用方法

1.基本機能

2.音楽

 

3.車のライト

 

4.RGB

5.自動モード

micro-bit.info
http://micro-bit.info/dl/microbit-Lessonb7Bluetoothアプリコントロール.hex
http://micro-bit.info/dl/microbit-Lessonb7Bluetoothアプリコントロール.hex

ロボットカーのご購入はこちら

micro:bitファン(大阪から発送)
 
micro:bit ラジコンカーキット micro:bit無しモデル | micro:bitファン(大阪から...
https://microbit.buyshop.jp/items/11613011
これ1台でロボットカーを組み立てながらプログラミングも学べる優れた学習キットです。Scratch風のブロックプログラミングエディタを使うことで、モーターはもちろん、超音波センサーによる衝突回避動作、トラッキングセンサーによるライントレース動作、赤外線センサーによってロボットカーをリモコン制御も可能です。micro:bitの基本機能ではなかったサウンド機能、サーボ―モータードライバ、DCモータードライバ、5VのPMWも標準でついており、I2C機器の取り付けもしやすくなっています。ベースの拡張ボードからバッテリー(附属)...
micro:bitファン(大阪から発送)
 
micro:bit ラジコンカーキット(micro:bit付き) | micro:bitファン(大阪から発送)...
https://microbit.buyshop.jp/items/11796917
これ1台でロボットカーを組み立てながらプログラミングも学べる優れた学習キットです。Scratch風のブロックプログラミングエディタを使うことで、モーターはもちろん、超音波センサーによる衝突回避動作、トラッキングセンサーによるライントレース動作、赤外線センサーによってロボットカーをリモコン制御も可能です。micro:bitの基本機能ではなかったサウンド機能、サーボ―モータードライバ、DCモータードライバ、5VのPMWも標準でついており、II2機器の取り付けもしやすくなっています。ベースの拡張ボードからバッテリー(附属)...