2

Johnny Fiveプロジェクトで RFID-RC522 モジュールを使用する必要があります(これは NFC リーダーです)。

それとのインターフェースを簡単にするarduinoライブラリがあります:https://github.com/miguelbalboa/rfid

このライブラリを Johnny-Five で使用できますか? はいの場合、どのように?

4

1 に答える 1

5

簡単な答え: はい。

長い答え: いくつかの作業が必要です。

JohnnyFive は Firmata を使用して Arduino と対話します。Firmataは、Arduino にアップロードするプログラムであり、Python、JS、C/C++ などのさまざまな言語を使用してコンピューターと簡単にインターフェースできるようになります。

問題は、Firmata と RFID ライブラリを使用するカスタム プログラムを Arduino で同時に使用できないことです。

したがって、選択する必要があります:

  • johnny Five で使用するように RFID ライブラリを移植します。難しすぎてはいけません。ジョニー・ファイブは広範なドキュメントを提供しています
  • 本当にジョニーファイブが必要ですか?また、Arduino でシリアルを介して簡単なインターフェイスを実装し、Arduino で RFID ライブラリを使用する簡単なプログラムを作成することもできます。その後、Arduino からコンピューターにデータを送信し、コンピューターから Arduino へのシリアル入力を待つことができます。

Johnny Five が必要ない場合は、2 番目の解決策の方が簡単です。

Arduinoプログラミングは初めてだとおっしゃっていたように、Arduino + JSに移行する前に、Arduinoコードだけから始めることをお勧めします。

お役に立てれば :)

于 2015-01-20T15:12:44.993 に答える