Proffie ライトセーバーは、ProffieOS と呼ばれるカスタム オープン ソース ソフトウェアを使用して LED の色、サウンド効果、モーション センサーを制御するタイプのライトセーバーです。
Proffie ライトセーバー内の Proffieboard は、その広範なカスタマイズ オプションとオープン ソースの性質により、ライトセーバー コミュニティ内で高く評価されています。
ライトセーバー用の Proffieboard の使用とコーディングには、ハードウェアのセットアップからソフトウェアのプログラミングまで、いくつかの手順が含まれます。
このブログでは、ハードウェアのセットアップと基本的なソフトウェア プログラミングに焦点を当てて、Proffieboard ライトセーバーを使い始めるための一般的な手順を説明します。
ハードウェアのセットアップ
- コンポーネントを集める: Proffieboard の他に、ライトセーバーの柄、バッテリー、LED または Neopixel ストリップ (ブレードの種類によって異なります)、スピーカー、およびさまざまなコネクタと配線が必要になります。
- すべてを配線する:
- LED または Neopixel ストリップを Proffieboard の LED パッドの 1 つに接続します。
- バッテリーを Proffieboard の電源入力に接続します。
- スピーカーをボード上の指定されたスピーカー パッドに配線します。
- ショートを防ぐために、すべての接続が安全かつ絶縁されていることを確認してください。
- 柄を組み立てる: すべての部品をライトセーバーの柄に挿入します。柄の中にすべてをきちんと収めるには、慎重な配置が必要になることがよくあります。
今なら、 Nsabersで Proffie ライトセーバーを購入し、カスタマイズできます!
Nsabers のProffie V2.2 ライトセーバーにはカスタマイズのためのスペースが広く用意されているため、購入後は次の手順で独自のライトセーバーをカスタマイズできます。
ソフトウェアのセットアップ
チュートリアルの手順
- Arduino IDE をインストールする: Arduino Web サイトから Arduino IDE をダウンロードしてインストールします。これは、ライトセーバー コードを Proffieboard にアップロードするために使用されます。
- Proffieboard 構成をセットアップする:
- Proffieboard を Arduino IDE に追加します。 [ファイル] > [設定]に移動し、Proffieboard URL を追加ボード マネージャー URL に追加する必要があります: ** https://fredrik.hubbe.net/lightsaber/arduino-board-index/package_lightsaber_index.json**
- 「ツール」>「ボード」>「ボード マネージャー」に移動してボード マネージャーを開き、Proffieboard を検索してインストールします。
- ProffieOS をダウンロードして設定します:
- ProffieOS GitHub リポジトリから ProffieOS の最新バージョンをダウンロードします。
- ファイルをコンピュータ上のフォルダに解凍します。
- config/proffieboard_config.hファイルを開き、ハードウェア設定に合わせて編集します。これには、使用しているブレードの種類、ブレードの数、ボタン設定の定義が含まれます。
- ライトセーバーの機能をカスタマイズする:
- サウンドフォント、ブレード スタイル、およびエフェクトは、構成ファイル内でカスタマイズできます。ProffieOS は、OS のブレード スタイル スクリプト言語を使用してコーディングできるさまざまなブレード スタイルとエフェクトをサポートしています。
- コードをアップロード:
- USB ケーブルを使用して Proffieboard をコンピューターに接続します。
- Arduino IDE で、 [ツール] > [ボード]から適切なボードを選択します (モデルに応じて、Proffieboard v1、v2 などを選択します)。
- [ツール] > [ポート]から正しいポートを選択します。
- Arduino IDE のアップロード ボタンをクリックして、ライトセーバーの設定をコンパイルし、Proffieboard にアップロードします。
テストと使用
- アップロード後、Proffieboard をコンピューターから取り外し、ライトセーバーのバッテリーで電源を入れます。
- Proffie ライトセーバーが使用できるようになりました。アクティベーション ボタンを使用してアクティベートすると、モーション センサーが動きに反応します。アップロードしたコードに基づいて、LED の色とサウンド効果も変化します。点火、色の変化、サウンド効果、モーション応答性など、すべての機能をテストする必要があります。
詳細: Nsabers Proffie 2.2 チュートリアル
トラブルシューティング
期待どおりに動作しない場合は、接続と構成を確認してください。
Proffieboard ライトセーバーに関するほとんどの問題は、配線エラーまたはソフトウェアの構成設定に起因します。
結論
ライトセーバー用の Proffieboard のコーディングと使用は複雑に思えるかもしれませんが、細部にまでこだわりたい愛好家にとっては比類のないカスタマイズを提供します。
ライトセーバーを自分の好みに合わせてカスタマイズできる、楽しくてやりがいのある体験です。
コミュニティ フォーラムとリソースは有益なので、問題が発生した場合は遠慮なくアドバイスを求めてください。
これらの手順に従うことで、見る人を感動させるユニークなライトセーバーを作成できます。
よくある質問
Proffie ライトセーバーにはどんな電池でも使用できますか?
安全性と適切な機能性を確保するには、ライトセーバーの販売業者が推奨するタイプの電池のみを使用することをお勧めします。
Proffie ライトセーバー用にコミュニティが作成したサウンド フォントやブレード スタイルをダウンロードできますか?
はい、Proffie ライトセーバーに合わせてカスタマイズされたサウンド フォントやブレード スタイルをダウンロードできる、コミュニティが作成したリソースがオンラインで多数提供されています。
Proffie ライトセーバーを音声コマンドに応答するようにプログラムすることは可能ですか?
標準ではありませんが、上級ユーザーは追加のコーディングとハードウェアを必要とする音声認識モジュールを Proffie セットアップに統合できます。
ProffieOS の新しいバージョンがリリースされた場合、Proffieboard のファームウェアを更新するにはどうすればよいですか?
ファームウェアを更新するには、最新バージョンの ProffieOS をダウンロードし、必要に応じて構成ファイルを調整し、Arduino IDE を使用して Proffieboard にアップロードします。
組み立てとコーディングを行った後、ライトセーバーが点灯しない場合はどうすればよいでしょうか?
すべての接続が正しくはんだ付けされているか確認し、バッテリーが充電され、正しく取り付けられていることを確認してください。または、できるだけ早く問題を解決するために販売店に支援を求めてください。
さらなるイベントや最新情報については、当社の関連ソーシャル メディアをフォローしてください。
ティックトック: @nsabers
インスタグラム: @nsabers_official
YouTube: @nsabers