micro:bitをMaxで利用する工夫
micro:bit本体をカメラで撮影してMaxで画像を解析、または加工、機械学習
micro:bitの音声をマイクに入力してMaxで分析、加工
micro:bitの出力端子をArduinoの入力に接続してMaxuinoで処理
micro:bitの通信機能でMaxに接続する方法のメモ
micro:bitをbluetoothでPCに接続
micro:bit で標準的な BLE 動作するテストプログラム
MakeCodeでmicro:bitのBLEサービスを実装したい:インサイド MakeCode for micro:bit - bluetooth編
ChatGPTで通信用コードを生成してみた(動作未確認)
拡張機能のブロック bluetooth(Radioと併用不可)
micro:bit -> bluetooth -> webbluetooth -> JavaScript(シリアル通信とMaxのメッセージ処理) -> jweb(Maxオブジェクト)
micro:bitをUSBケーブルでPCに接続
拡張機能のブロック シリアル通信
micro:bit -> USB -> serial(Maxオブジェクト)
micro: bitを2台使用して無線+USBでPCに接続
PCへのデータ送信はUSBケーブルで接続したmicro:bitが担当
micor:bitの無線(Radio)ブロックでmicro:bit間でデータを送受信する
Maxでmicro:bitからデータを受信する例)
----------begin_max5_patcher----------
1657.3oc2a0ribSDD97Fo7NXYwwgUt+wdr4D7bfhh7LSmY6jw1iraurgHjPY
kPvADR.BjBhCf3Dm4.BhDOLKAXOwq.t611imr1sc1o7fSjhV+S2SWU8UU80U
2sySt6cNwdQxErLaq2w58sN4jmT7lSTuS9lSpdwI1QgWrbSXlpi1KShhXwB6
YkMJXWHTMb8G+r+7O9gqt76u5xme0ke5UO8K+6e729me9y+2m+Iu3m9r+569
k5eRbdDOdCSnFPT0a4qTCSxhG91z5ttMTr7Ld756mxVJzJJ0idpyLKB1SdA4
5Hufwm5XcuFBHIWTIAG0a+n6dG40hKyNba8pKKLzKu5o+tzVe5u9hu3aKL8q
+lu55m80C2JwlrReeoY4EnrQGuwyFWjKDIwMTkzvHlfkdeVb3hML0fObGGwj
M4gPm5NyxUZHElCs5ucYT0RP+Nwi2xzCj8hv301V2ahXzFcjty8diznQFMZ5
ajdZRfQi14MROMw2Ha77ohmNl8AEp6M4pyXarBsVXszZU6bytsYz3AXzT+xo
fB5id10rUOq6qiAhvEIgsCEj1llJXHPAUgAzdmLta+OuXh1CvXEIqWWDZCSL
OZtIaFoK.AcnQ7GnE2k6svrSSJJZvoceLtM60se6UWKhG416gO3L77nErzZM
svl3Q4Q64YM51ePRrHtnY0f8do7vMCuXscADhTd1xvxg9z.C3FwWCVtJ7yU+
.oajC2TQy3enRDH4OqKDslo3.P0HVVV3Z1MiiVdVd7irdqcSzOT7qsHLiShP
70YQy0gXz9.JzqNPMUXVLRlhz..1yUcwo5uGcpkNiIVyDqDofDQfbLAEXrZA
P3.EKK0cZERzI9T.NPkwfPlCUdsDeJheJxe3hGCCDYrJspkMGnxi7PSKHJOh
EmaenyawErnxMvwNNQNcvL4eRVsp9d14rX68r4VXnjh3AgK2WtMQZiKrurrO
hdOK76CnqqxbS3B1lka3KezsC+krbyzyBNJQq5PUvRnoC.C04ySsfUS4yYhj
sK3EZEHXj45DznCFotLehUmP2kmhFTZdwfU8CvPTxJJ31TyptXejtz0W6pYs
JXDpbVrwhTJAqIZ7nwh3BEgfkzhMVoR4zBUfj6jNo87vzZTn67YWS4ynVxm8
gHeFiuE4yH8TIGm74p9jEdNa08CEEp4hbAa2cYkthJegDv2jyRdP06qanI1V
.7BIRoOXjZwzVeZwO7Rc6bdF2TO1jDutiPf85WTg6U4ZqglWpYdrJToilSVU
7u83+2q8ryRRECQMpbDjx1JyA1cCrKuoj1.L5UikUVF6NQYNLQutHLeEL.jw
ZFCbafOk6B8DcANMIV6eoOnWsk9fvNNkK2ASquk5WeafW8snfccl3uq2HjaQ
CG55jvtl2mqFbwHGm+mVnzwflFcLoo2KfpUVZOHng6VLGWVXI6BXLvd8GvNQ
IX5dY6o7FezFGD5X7bfn5C8jfUzvj4SrJa633gTniUlHTjmY8taS1lu05UOV
p0BT8MOat53woAJPCQ5cahb5BtlHmKNs+yLC4POzcxe7NVboy0hWNwGHA.Di
oKXpx+qgDcT.rqDoZVtQKoQV9KroLTmAfXkYL3fieFirjfb9gjwHGgp.tsEy
lZ2BJ3NDVVOMJ3iu8G.8MiLzig8Fd7M9NHUphrgWBexRxSWVMhkZuUCkYEKS
viCE7j3FcRlZzrWQ7UaSJhoJkJkn9LJH5ypfn+.CBTDFc66FrFFLDMTddSVv
HOe.PDR.QgHnfFHh7APzv4CQC8ACPHCRdRxf85EOSljoxSPGMs.GX1un7DTp
9hOp9I3.JTupnuQUD4nJEiRTQPn4d0OMhXKEfXdrNjm52HjW9.LPKVtl3diA
IvEzKEHoWAhgUf3dEHBVA1azJI.VA1eTFbDW3AM0AANeHdNfyl551HQR9.Lp
nGDp3boFhI3cZn5AXzP2Awh5YTC0+OP.6ntTptNPQFggftTt5pQDDIPnhycF
SUbPzAX3nzwHHlkabi8cfn3S8LwijJhFDoZkg.g.gnfbpyXFJiFDuOxENLYX
KaiBm.gfxiFLhKJBMHFODfPBFBJVjqFSZV0LBpIpPPv3g7mOltMGPV5wPUwx
sLIb61yYoYkBQqc1QgOLIc2G7f7alP+rm94Tl7bcz+D896YGlt7LtfsTjmp2
AsK7J2XUa4QyjFmyqVilDejhVs8TxcbKaa4Qwo1Fq6dmhN7e.plpJt.
-----------end_max5_patcher-----------