1. Raspberry Piにbluepyをインストール
bluepyをRaspberry Piにインストールするの手順で、bluepyをインストールします
2. micro:bitでbluetoothサービスを使用するプログラム作成
以下のような感じで一通りのbluetoothサービスを最初に追加します
また、ペアリングをしなくても利用できるようにします
※6桁キーでペアリングしたい場合は「6桁のキーでmicrobitとRaspberry PiをBluetoothペアリングする」を参照してください。
3. LEDマトリックスに文字列を表示するプログラム
disptext.py
from bluepy import btle
per = btle.Peripheral("XX:XX:XX:XX:XX:XX", btle.ADDR_TYPE_RANDOM)
# LED Service
svcLED = per.getServiceByUUID("E95DD91D-251D-470A-A062-FA1922DFA9A8")
# LED Text
chText = svcLED.getCharacteristics("E95D93EE-251D-470A-A062-FA1922DFA9A8")[0]
chText.write("microbit".encode("utf-8"))
4. LEDマトリックスに文字列を表示するプログラムの実行
$ python3 disptext.py
〇参考情報
・Bluetooth Developer Studio Level 3 Profile Report
0 件のコメント:
コメントを投稿