カテゴリー
micro:bit メンター雑記

メンター参加メモ – micro:bit

3/8のCoderDojo伊予に参加しました。
今回は前回(2/22)の課題の micro:bit の無線通信について試してみました。

実験の様子

microbit2機で実験

micro:bit 送信側

送信側プログラム

一つの「ずっと」のブロック内に
– ボタンAが押されている
– ボタンBが押されている
– ボタンA+Bが押されている

の3つの条件を入れると、A+B の送受信が失敗する様子だったので、A, B, A+B それぞれ個別に「ずっと」のブロックを作りました。

AIに質問したら一時停止を入れると安定するというアドバイスがあったので200msの一時停止を入れています。

micro:bit 受信側

受信側はおそらく前回と同じプログラムになっていると思います。無線で 1, 2, 3 を受信したらそれぞれに設定した文字列を表示するようにしています。

この構成で無事に2機のmicro:bitで無線(radio)による送受信ができました。

それぞれソースをリポジトリに登録してみました。