この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
ch_microbit [2019/02/01 16:57] klab |
ch_microbit [2019/02/01 18:54] klab |
||
---|---|---|---|
ライン 82: | ライン 82: | ||
システム!"microbit"使う。 | システム!"microbit"使う。 | ||
最初に実行=「 | 最初に実行=「 | ||
- | LED!321表示。 | + | LED!321 表示。 |
」。 | 」。 | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
ライン 140: | ライン 140: | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
- | 「ボタンA!押された?」!なら「 | + | 「(ボタンA!押された?)==はい」!なら「 |
LED!"A"表示。 | LED!"A"表示。 | ||
」実行。 | 」実行。 | ||
- | 「ボタンB!押された?」!なら「 | + | 「(ボタンB!押された?)==はい」!なら「 |
LED!"B"表示。 | LED!"B"表示。 | ||
」実行。 | 」実行。 | ||
ライン 205: | ライン 205: | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
「ボタンA!押されている?」!なら「 | 「ボタンA!押されている?」!なら「 | ||
- | LED!"A"表示。 | + | LED!(コンパス!角度?)表示。 |
」実行。 | 」実行。 | ||
- | 「ボタンB!押されている?」!なら「 | ||
- | LED!"B"表示。 | ||
- | 」実行。 | ||
」。 | 」。 | ||
mb!転送。 | mb!転送。 | ||
ライン 224: | ライン 221: | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
- | 「ボタンA!押されている?」!なら「 | + | 「ボタンA!押された?」!なら「 |
- | LED!"A"表示。 | + | LED!(温度センサ!温度?)表示。 |
- | 」実行。 | + | |
- | + | ||
- | 「ボタンB!押されている?」!なら「 | + | |
- | LED!"B"表示。 | + | |
」実行。 | 」実行。 | ||
」。 | 」。 | ||
ライン 244: | ライン 237: | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
- | 「ボタンA!押されている?」!なら「 | + | 「ボタンA!押された?」!なら「 |
通信端子!(加速度センサ!横の傾き?)送信。 | 通信端子!(加速度センサ!横の傾き?)送信。 | ||
」実行。 | 」実行。 | ||
」。 | 」。 | ||
+ | mb!転送。 | ||
+ | </code> | ||
+ | |||
+ | パソコン側 | ||
+ | <code> | ||
+ | システム!"microbit"使う。 | ||
+ | mb=シリアルポート!1024 115200 作る。 | ||
+ | mb!(システム!シリアルポート選択)開く。 | ||
+ | かめた=タートル!作る。 | ||
+ | 「 | ||
+ | かめた!10 歩く。 | ||
+ | 向き=mb!100 読む。 | ||
+ | かめた!(向き/4)左回り。 | ||
+ | 」!1000 繰り返す。 | ||
mb!転送。 | mb!転送。 | ||
</code> | </code> | ||
ライン 275: | ライン 282: | ||
」。 | 」。 | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
- | LED!(無線!受信) 表示。 | + | LED!(無線!数値受信) 表示。 |
」。 | 」。 | ||
ボタンAが押されたとき=「 | ボタンAが押されたとき=「 | ||
ライン 289: | ライン 296: | ||
」。 | 」。 | ||
繰り返し実行=「 | 繰り返し実行=「 | ||
- | 無線!(光センサ!明るさ?) 送信。 | + | 無線!(加速度センサ!横の傾き?) 送信。 |
」。 | 」。 | ||
無線が受信したとき=「 | 無線が受信したとき=「 | ||
- | LED!(無線!受信) 表示。 | + | LED!(無線!数値受信) 表示。 |
」。 | 」。 | ||
mb!転送。 | mb!転送。 |