BitPlayer
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
はじめに
BitPlayerは、ポータブルピアノやスマート電卓などの創作にインスピレーションと興奮を提供します。持ち運びやすさと使いやすさを追求し、BitPlayerは典型的なゲームコントローラーが使用する全ボタン設計を廃止し、2軸ジョイスティックを採用しました。また、L、R、A、B、C、Dとラベル付けされた6つのプログラム可能なボタンを備えています。さらに、BitPlayer自体にはブザー、振動モーター、Grove I2Cポートが搭載されており、子供たちに生き生きとしたインタラクティブなゲーム体験を提供します。BitPlayerに単4電池を2本取り付けるだけで、どこでも簡単にDIYプロジェクトを楽しむことができます。すでにテスト済みですが、Bluetoothの位置が約10メートルの範囲内であれば、BitPlayerは他のデバイスと相互作用できます。リモートコントロールカーを実現したい場合は、BitCarも準備することをお勧めします。
チュートリアル
以下は、BitPlayerの使用を開始するための関連チュートリアルです。
1. 指スピードゲーム
1.1 実装
このプロジェクトでは、ジョイスティックを操作してLEDを順番に点灯させます。光が画面上をループする四角形のように走ります。
1.2 プログラムを書く
MakeCodeではBitPlayerを制御するブロックがないため、すべてが正常に動作するようにMakeCodeにBitPlayer拡張機能を追加する必要があります。以下の手順で学びましょう!
【BitPlayer拡張機能の追加方法】
MakeCodeにアクセスします:https://makecode.microbit.org
ステップ1 MakeCodeの青いバーにある歯車アイコン(設定用)をクリックします。
ステップ2 ドロップダウンリストから「Extensions」を選択し、拡張機能ページに移動します。
ステップ3 検索ボックスにBitPlayer拡張機能のアドレスを入力します:https://github.com/TinkerGen/pxt-BitPlayer
この拡張機能が存在しないと表示された場合は、ブラウザを閉じてMakeCodeに再度アクセスしてください。
次に進みましょう。
まず、「on start」ブロックを追加します。LED on、x座標、y座標という3つの変数を作成します。
次に、変数「LED on」を(x座標、y座標)という順序対でスプライトとして設定します。この順序対は最初に(0, 0)から始まります。
その後、このプログラムロジックに従ってコードを記述します:ジョイスティックが上に引かれるとy座標が-1変化し、下に引かれるとy座標が1変化します。ジョイスティックが左に引かれるとx座標が-1変化し、右に引かれるとx座標が1変化します。
1.3 デバイスを接続する
micro:bitをBitPlayerにまっすぐスライドさせて挿入し、逆向きにならないように注意してください。その後、USBケーブルを使用してmicro:bitをPCに接続します。micro:bitのLEDインジケーターが点灯しているか確認してください。点灯していない場合は、USBケーブルを抜いて再度接続してください。
1.4 プログラムをダウンロードする
以前のチュートリアルでプログラムをダウンロードする方法を紹介しましたが、簡単にまとめると以下の手順です:プログラムに名前を付け、「Download」ボタンをクリックしてmicro:bitに送信します。
1.5 プログラムを実行する
BitPlayerのスイッチをオンにして、micro:bitが正常に動作するか確認してください。
2. リモートコントロールカー
BitCarチュートリアル4をご覧ください。
コース教材
micro:bitとBitPlayerに関するコース教材は、以下のアドレスから当社のオンライン学習プラットフォームMake2Learnでご覧いただけます:https://make2learn.tinkergen.com/
技術サポートと製品に関する議論
当社の製品をお選びいただきありがとうございます!製品をご利用いただく際にスムーズな体験を提供するため、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルをご用意しています。