micro:bitの加速度計の値を取得(JavaScriptバージョン)

以前に、こちら(micro:bitの加速度計の値を取得)のページでUnityでやったことと同じことを、JavaScriptを使用してブラウザのみでおこないます。

Web Bluetooth APIを使用してJavaScriptでmicro:bitと通信し、取得した加速度計の値をもとにmicro:bitの傾きを、WEBGLを使用してブラウザ上に表示します。

現在のところ、Mac、AndroidのChrome、WindowsのChromeか最近のEdgeで動作すると思います。

動作させるには、あらかじめmicro:bit用のバイナリファイルをダウンロードして、micro:bitに書き込んでください。

書き込んだら、Web Bluetooth APIに対応したブラウザを使用して、https://coderdojo-todakoen.github.io/Accelerometer-JS/へアクセスします。

[Connect]ボタンを押して、表示されるデバイスの一覧から、micro:bitを選択します。


このプロジェクトのソースファイルは、こちらにあります。
https://github.com/coderdojo-todakoen/Accelerometer-JS