イントロダクション
前回は、マイクロビットでボタンを押したら△を表示するプログラムを作成しました。
こいつをカスタムする
上の状態で、ボタンを押したのか、押してないのかがマイクロビット上で確認できるので、今度はこれに「シリアル通信」をつけて見ます。コードは下に。。。
そして、シリアル通信の確認をするためパソコンで受信した文字を表示するようにします。
<参考サイト>
<Macでの受信確認手順>
1:確認するためのプログラムがあるか確認する。
ターミナルを開き「ls /dev/tty.*」コマンドを入力
$ ls /dev/tty.* /dev/tty.Bluetooth-Incoming-Port /dev/tty.usbmodemFA132
Bluetoothでの接続はペアリングなどが面倒なのでUSB接続usbmodemFA132
を使用します。
上の確認ができたら以下の手順を実行します。
- マイクロビットに作成したコードをコンパイルしてダウンロード
screen /dev/tty.usbmodemFA132 115200
コマンドを入力- マイクロビットのAボタンを押す
※シリアル通信確認時のポート番号は適当(なんでも良い)なものを使用して良いのですが、他のアプリケーションと被らないようにする必要があります。
下に実際にやって見た動画を作成したので参考になれば。。。