Grove Inventor Kit for microbit
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
BBC micro:bitはポケットサイズのコンピュータで、電気やコーディングの知識がほとんどなくても簡単に創造性を実現できます。micro:bitを使えば、ロボットから楽器まで、無限の創造の可能性を引き出すことができます。しかし、もっと多くのものを作りたい場合、1つのmicro:bitだけでは十分ではありません。そこで、Grove Inventor Kit for micro:bitを紹介します。
Grove Inventor Kit for Micro:bitは、micro:bitに無限の可能性をもたらします。このキットのコアボードはGrove shield for micro:bitで、これを使用することで、センサー、ディスプレイ、アクチュエータなどの多数のGroveモジュールをmicro:bitと連携させることができます。もしGroveを使ったことがなく、何なのか分からない場合は、以下にGroveの紹介があります。Groveを使えば、はんだ付けやジャンプワイヤーが不要になり、プロトタイピングがより簡単で便利になります。
私たちはすでにmicro:bitを始めるための8つのGroveモジュールを用意しました。これらのGroveモジュールを使えば、距離を測定して表示したり、ジェスチャーで異なる音楽を再生したり、机や部屋のスマートガードを作ったりすることができます。必要なライブラリ(パッケージ)は無料でダウンロードできるように準備しています。micro:bit初心者の方も心配ありません。12種類のプロジェクトを用意しており、ステップバイステップで学ぶことができます。上級者の方には、このキットが他のキットよりも創造的なプロジェクトを実現する手助けをします。
micro:bitの出力電圧は約3.0Vです。micro:bitやAA電池で回路に電力を供給すると、入力電圧と駆動電流が高いGroveモジュール(例:Grove - Ultrasonic Ranger)が正常に動作しない場合があります。このようなGroveモジュールを正常に動作させるためには、Grove shield for micro:bitのmicro-USBポートを使用して回路に電力を供給してください。
特徴
- 豊富で便利な周辺機器を備えたクールな拡張シールド
- micro:bitで使用するために厳選された10個のGroveモジュール
- すぐに始められる12の素晴らしいプロジェクト
- 詳細な説明書付き
ハードウェア概要
部品リスト
部品名 | 数量 |
Grove Shield for micro:bit | 1 |
Grove - Rotary Angle Sensor(P) | 1 |
Grove - Speaker | 1 |
Grove - Ultrasonic Ranger | 1 |
Grove - Light Sensor v1.2 | 1 |
Grove - WS2812 Waterproof LED Strip - 30 LEDs 1 meter | 1 |
Grove - Gesture | 1 |
Grove - 4-Digit Display | 1 |
Grove - Red LED | 1 |
Micro USB Cable - 48cm | 1 |
12プロジェクトマニュアル | 1 |
ワニ口クリップケーブル | 10 |
Groveケーブル | 7 |
はじめに
Micro:bit の基本
初めて Micro:bit を使用する場合、いくつかの基本的な知識を知っておく必要があります。こちらをクリックして、Micro:bit についてさらに詳しく知ることができます。
Micro:bit では、JavaScript ブロックエディタと Python エディタの2種類のエディタを提供しています。JavaScript ブロックエディタはグラフィカルプログラミングをサポートしており、学びやすいです。このチュートリアルは JavaScript ブロックエディタを基にしています。
以下はキットを楽しむ前に必要な2つの簡単なステップです。この後、プログラムを開始できます。
ステップ1. エディタを開く
JavaScript ブロックエディタ をクリックして開きます。グラフィカルプログラミングのウェブ画面が表示されます。
ステップ2. Grove パッケージを追加する
右上のギアアイコンをクリック > Add Package を選択
プロジェクト URL を入力: github.com/seeed-studio/pxt-grove
ツールバーに Grove が表示されるようになります。
デモ1. ジェスチャー認識
ジェスチャーセンサーは9種類の異なるジェスチャーを認識できます。このデモでは、認識されたジェスチャー名を Micro:bit に表示する方法を学びます。
部品リスト
部品名 | 数量 |
Grove - Gesture | 1 |
Grove Shield for micro:bit | 1 |
micro:bit | 1 |
Grove Universal 4 pin cable | 1 |
Micro-USB ケーブル | 1 |
接続
- micro:bit を Grove Shield for micro:bit に差し込みます。
- Grove-Gesture を Grove Universal 4 pin ケーブルを使用して I2C ポートに接続します。
- Micro-USB ケーブルを使用して micro:bit を PC に接続します。
micro:bit を差し込む際、LED アレイが上向きになっていることを確認してください。そうしないと基板が損傷する可能性があります。
ソフトウェア
ステップ1:
ジェスチャーブロックを追加します。
ステップ2:
「右」を選択します。これにより、センサーが右から左に手を動かしたときに認識できるようになります。
ステップ3:
基本ブロック show string を追加し、それをジェスチャーブロックに埋め込みます。その後、「Hello!」をダブルクリックして「Right」に変更します。
ステップ4:
同じ方法で「Left」と「Clockwise」を追加し、「Clockwise」に show icon を埋め込みます。
ステップ5:
上記のすべてを完了したら、プロジェクト名を「gesture」に変更します。その後、プロジェクトをボードにダウンロードできます。左下の Download をクリックし、ファイル microbit-gesture.hex を MICROBIT のフラッシュにダウンロードします。
これでプロジェクトを楽しむことができます。
ブロックは色で見つけることができます。例えば、show icon がどこにあるかわからない場合、青色であることから、モジュール Basic が青色であるため、そこにあることがわかります。簡単で効果的ですね。
デモ2. 超音波メーター
このデモでは、超音波センサーを使用して距離を測定し、その値をディスプレイに表示する方法を学びます。
部品リスト
部品名 | 数量 |
Grove - Ultrasonic Ranger | 1 |
Grove - 4-Digit Display | 1 |
Grove Shield for micro:bit | 1 |
micro:bit | 1 |
Grove Universal 4 pin cable | 2 |
Micro-USB ケーブル | 1 |
接続
- micro:bit を Grove Shield for micro:bit に差し込みます。
micro:bit を差し込む際、LED アレイが上向きになっていることを確認してください。そうしないと基板が損傷する可能性があります。
- Grove-Ultrasonic Ranger を Grove Universal 4 pin ケーブルを使用して P0/P14 ポートに接続します。
- Grove-4-Digit Display を Grove Universal 4 pin ケーブルを使用して P1/P15 ポートに接続します。
- Micro-USB ケーブルを使用して micro:bit を PC に接続します。
ソフトウェア
ステップ1:
基本ブロック on start を追加し、変数ブロック set item to 0 を追加します。「items」を「Display」に名前変更します。Grove パッケージを正常に追加した場合、「0」を Grove ブロック 4-Digit Display at P1 and P15 に置き換えます。
ステップ2:
基本ブロック「forever」を追加し、次に Grove ブロック「item show number 0」を追加します。「item」を「Display」に名前変更し、「0」を Grove ブロック「Ultrasonic Sensor (in cm) at P0」に置き換えます。
ステップ3:
基本ブロック「pause (ms) (100)」を追加します。
ステップ4:
プロジェクト名を「Ultrasonic Meter」に変更し、ダウンロードして楽しんでください。
回路図オンラインビューア
リソース
Grove Inventor Kit for micro:bit ユーザーマニュアル
Grove Shield for microbit_eagle file.zip
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルをご用意しています。