随時更新中です。
WEBサイト
電源の入れ方・電力供給方法
以下のいずれかで電源が入ります。
- PC と USB(マイクロB)ケーブルで繋ぐ
- 電源用コネクタと単4電池2本(1.5v × 2 = 3v)を繋ぐ
- 3V 端子と GND 端子を利用して 3V の電源を供給する
- 裏面の給電パッドへ直接つなぐ
https://www.kitronik.co.uk/blog/powering-your-bbc-microbit/ |
電源の切り方
文字通り電源を切るw(電池を抜くなど)
電源スイッチなどというものは存在しない!
PC じゃないから電ブチしていいみたい。
PC じゃないから電ブチしていいみたい。
初めて電源を入れた時
予めちょっとしたプログラムが入っていて、それが実行されます。
- ハロー!
- Aボタンを押せ
- Bボタンを押せ
- シェイクしろ
- 傾けてドットを合わせろ
- グレイト!
- さぁコーディングしようぜ!
リセット方法
裏側のボタンをぽちぃー
するとプログラムが最初から実行されます。
MICROBIT ドライブとして認識されない!
百均などの充電専用USBケーブルでは、電力供給はできるけど、ドライブとしては認識されないので注意。
ちゃんとデータ送受信が可能なケーブルを使いましょう。
Javascript と Python の違い
機能的な話ね。
Javascript でしかできないこと
- LED に当たる光の明るさを取得
- Bluetooth の利用
Python でしかできないこと
- Speech モジュールの利用
- 浮動小数点値の利用
他にもあるかも。
Javascript エディターで気をつけること
どうやら正確には TypeScript らしい。
- 1/5 も 4/5 も 0 が返される。(切り捨て)
- 色々と使えないメソッドがある。(Math.ceil とか Array.slice() などなど)
基本的にブロックが用意されていないものは使えない。
コードエディタであれば複合代入演算子(+=とか)は使えるけど、ブロックエディタには戻れなくなる。 - 配列のすべての要素は同じ型じゃないとダメ。
- シミュレーターは必ずしも正確ではない。
例えば「数を表示」ブロックを繰り返すと、数字が連続して表示されるが、実機では1画面分区切られて表示される。
PCとシリアル通信
USB ケーブルでシリアル通信ができます。
Windows ではドライバをインストールする必要があるみたい。
micro:bit 挿しても未インストール時はこうでした。 |
インストールしたらこうなって COM3 として使えるようになりました。 なお、ドライバーをインストールする時に micro:bit が挿さってると怒られるので抜いとくこと。 |
古いドキュメントへ飛ばされたり 404 へ飛ばされたりするかもしれないけど、最終的に arm MBED のサイトから「mbedWinSerial_16466.exe」をダウンロードできれば正解と思われ。(MBED ってのは micro:bit の兄貴分みたいなやつらしい)
投稿時点ではこれが最新のページかな?
ボーレートは115200。
デバッグの為であればシリアル通信ができるフリーソフトなどを利用しましょう。
プログラムから利用したい場合は、
デバッグの為であればシリアル通信ができるフリーソフトなどを利用しましょう。
プログラムから利用したい場合は、
- Python なら pyserial
- Node.js なら Node-Serialport
- Node-RED なら serial ノード
3V 端子から供給できる最大電流
公式サイトの安全のアドバイスからリンクされている虎の巻(PDF)では 100mA までと書かれている。
ネジって素材とかメッキとかアホみたいに種類があるので間違えて絶縁ネジとか買ってしまわないように注意。
AとBボタンを押しながら、リセットボタンを押すとペアリングモードになる。
micro:bitモバイルアプリの使い方
iPhone のブラウザでコーディングして、micro:bit のアプリで micro:bit へ送信できました。
Bluetooth を利用して micro:bit と通信する方法は勉強中(むずい。特に親機(?)側が)
micro:bitモバイルアプリの使い方
iPhone のブラウザでコーディングして、micro:bit のアプリで micro:bit へ送信できました。
Bluetooth を利用して micro:bit と通信する方法は勉強中(むずい。特に親機(?)側が)
micro:bitとmacbook をusbケーブルで接続してなぜ認識されないのか悩んでいました。
返信削除「USBは電源仕様ケーブルに注意」の情報ありがとうございます。
失礼致しました。Amazonで日本のラズベリーパイを販売している林遠です。
返信削除ブログを拝見しました。弊社のラズベリーパイ4bレビューブログ記事を書きしてくれませんか。
こちらは無料でサンプルを提供します。
連絡メールはjp02@vertue.cnです。
御返事お待ちしております。どうぞよろしくお願いします。