はじめに
micro:bitとWeb Bluetoothの接続については、以下のQiitaの記事を参考にしてください。
micro:bitとWebBluetoothで通信してみました - Qiita
ここでは、パスキー有りのペアリングで安全に接続する方法を説明します。
手順
まずは、micro:bitを準備します。プロジェクトの設定で「Passkey paring: Pairing requires 6 digit key to pair.」を選択し保存します。
次に、micro:bitと端末によるBluetooth接続を行います。今回は検証用として端末としてMacを利用しています。この接続の方法については、以下のサイトを参考にしてください。
micro:bitとmacのBLE接続について(備忘) | micro:bit | kosakalab
接続の際にはパスキーが求められます。micro:bitのAボタンを押下することで、6桁のパスキーが次々に表示されます。この数字を入力してください。警告メッセージが表示されず、Bluethoothが接続済みであることが確認できれば成功です。なお、Bluetooth接続は都度ブラウザーから行う必要があるので、成功を確認できたらいったん切断してください。
最後に、ブラウザーからBluetooth接続ができるかどうか確認してください。警告メッセージが表示されず、Web Bluetoothが正しく動作すれば成功です。警告メッセージが表示されたら、端末側の接続を切断してからもう一度試してください。