マイクロビットで遊ぶ
イントロダクション
マイクロビットで遊んでみようと思いました。
<プラン>
- マイクロビットブラウザ連携
- マイクロビット→ブラウザに表示
こんな感じのフローでブラウザに何を表示するかは後で考えます。
<マイクロビットの準備>
<マイクロビットでシリアル通信>
課題について
とりあえずは、セットアップをして開発に取り掛かりたいのですが、下のように処理をするにはどうしたらいいか?
これが現状の課題になります。
ちょいと試す
世の中にはWeb Bluetooth API - Web APIs | MDN言うのがありブラウザとマイクロビットの様なデバイスと接続可能なようです。
が、セキュリティが厳しく使うのにセットアップが必要で「誰でも出来る」と言うわけには行かなそうです。
そこで、考えました!マイクロビットにプログラムを埋め込んでしまうのはどうだろうか?
そんなわけで、下のサイトで組み込み系のプログラムに挑戦します(笑)
https://www.i-programmer.info/programming/hardware/9651-getting-started-with-cc-on-the-microbit.html
結果
やれそうだけれど、プログラム初心者にはやはり…「よくわからないがこーすれば、こーなる」位にしかならなそうだ…
昔の人は、とりあえず作ってそこから理解していった、という話をよく聞くのですが…それもまたひとつかな?
関連ページ一覧
Micro:bitで遊ぶ
- Micro:bit(Chibi:bit) での開発環境セットアップ
- Micro:bit スマホでプログラミング〜ブラウザにアクセス〜
- Micro:bit スマホでプログラミング〜Bluetoothの設定〜
- PHP JS 〜WebSocketもどきの作成〜
- PHP ServerSocket 〜レンタルサーバーでSocket受信〜
- Python websocket client〜WebSocket送信処理を作る〜
- Micro:bit Python 〜マイクロビット→PCへシリアル通信〜
- ターミナル(コマンド)を使う 〜FTPSを使ってファイルアップロード〜
- Microbit リファレンス 〜サイトを眺めてみる〜
- Microbitで遊んでみる
- Microbitで遊ぶ〜ボタンを押す〜
- Microbitで遊ぶ〜シリアル通信をする〜
- Java Microbit Serial data connect 〜シリアル通信〜※中途半端です
- Microbit Python 〜シリアル通信データを受け取る〜
- Microbit Python HTTP リクエストを飛ばす
- Microbit花火〜MicrobitからWebServerまでの旅〜