1.Introduction
Microbit-Shield-V1.0 は、micro:bit 用に設計された小型の多機能拡張ボードです。拡張ボードは標準の色分けされたヘッダーを使用しているため、ユーザーはさまざまなピンを簡単に区別でき、電子実験、小型ロボット、インタラクティブ デバイス、ウェアラブル プロジェクトなどに適しています。さらに、18650 バッテリーを使用すると、ユーザーは対応するプログラムをオフラインで実行できます。
拡張ボードには 18650 バッテリーの充電機能が搭載されており、拡張ボードのマイクロ USB インターフェイスをマイクロ USB ケーブルで接続するだけで、電源が接続されたときに充電が開始されます。さらに、拡張ボードには XNUMX つの充電インジケータ ライトが搭載されており、「CHRG」はバッテリーが充電中であることを示し、「STDBY」はバッテリーが完全に充電されていることを示します。その包括的な構成は、DIY 作成におけるユーザーのニーズに大きく応えます。
2.Features
拡張ピンは次のように構成できます。
3つのPWM出力
UARTシリアル送受信1組
1 SPI バス (P13-P15)
1 I2Cバス(P19-P20)
P3、P4、P6、P7、P9、P10は、コントローラボード上のLEDスクリーンを制御するために使用されます。
P5、P11はコントローラボードのAボタンとBボタンを制御するために使用されます。
3.Specifications
サイズ:78.4mm * 44mm
重量:30.2g
4.サンプルコード
micro:bit コントローラー ボードを拡張ボード スロットに挿入すると、12 つの LED ライトが拡張ボードの P13、P14、および PXNUMX ピンに接続されます。具体的な操作手順は次のとおりです。
①Microsoft MakeCode Webサイト(Microsoft MakeCode for microbit (microbit.org))を開き、ソフトウェアの操作インターフェイスにアクセスします。
②ACEBOTTの拡張機能URLをコピーします。
https://github.com/ACEBOTTteam/Acebott
③MakeCode内の「拡張機能」をクリックします。
④先ほどコピーした拡張機能のURLを検索バーに貼り付けて、Enterキーを押します。
⑤追加するとACEBOTT拡張機能が表示されます。
⑥次に「ディスプレイ」をクリックし、プログラミングするLEDコードモジュールを選択します。
⑦最後に、3つのLEDライトの点滅を制御するプログラムをアップロードします。
(1)配線図
(2)サンプルコード
5.テスト結果
プログラムをアップロードした後、スイッチを切り替えて開くと、1 つの LED ライトが連続的にループし、同時に XNUMX 秒間点灯してから同時に消灯することがわかります。
6.関連リソース