0

基本的に私はC++でアプリケーションを開発し、4つのクラスがあります。コードの機能は、結果を出力するだけの「メイン」インターフェイスでうまく機能します。

私が作成したアプリケーションは音声認識であり、ArduinoまたはRaspberry Piのいずれかを使用してデモンストレーションする必要があり、結果に応じてオンになる3つのLEDが含まれます。ここに問題/質問があります...

  • 別のプラットフォームに合わせるためにクラスを変更したくありません。それはそれがどのように機能するかをうまく機能させます、そして私はこれをコード/機能がどのように機能するかを示すデモンストレーションとして欲しいと思います。これはArduino/Raspberry Piを使用して可能でしょうか?

  • 条件を変更する必要があるため、Arduino / Raspberry Piで( WAV )ファイルを物理的に処理したくありません。代わりに、(WAV)ファイルをデバイスに送信し、WAVファイルを処理する既に作成したコードを使用します。これは可能であり、ArduinoまたはRaspberry Piがより良い選択でしょうか?

私はこれを十分に詳細に説明したと思います。

PS C ++に関連しているので、C++タグを含めました。

4

1 に答える 1

1

アプリケーションが既に C++ で記述されている場合は、Arduino よりもはるかに多くの機能を備えている Raspberry Pi をお勧めします。C++ コードが Arduino と互換性があるかどうかはわかりません (私が所有しているものは、ATMEL アセンブリ、netduino 上の C#、および一部の C/Java ハイブリッドなので、よくわかりません)。Pi で実行したい場合は、LED 照明用のコードを書くだけで済みます。これは既にネット上に例があり、Pi は Linux OS 全体を実行して、発生する可能性のある問題をデバッグするのに役立ちます (いじるのがかなり楽しいことのトップ)。

また、.wav ファイル転送の処理については、ファイルの処理方法 (SD カード、ネットワークなどに配置するなど) の選択肢が増えるため、Pi の方が適切に処理できます。

于 2012-10-05T18:33:50.110 に答える