2

デスクトップのVisualC++アプリケーションからArduinoと通信するには、どのライブラリ/ライブラリを追加する必要がありますか?この時点で、私が本当にやりたいのは、LEDを点滅させることです(ピンにハイ/ローを書き込みます)。私はすでにデスクトップアプリケーションを使用していますが、Arduinoと対話したいと思っています。いいえ、ArduinoUnoは私の場合には適していません。

編集1また:Arduinoに接続するためにシリアルUSBCOMポートを使用しています。

編集2私がWindowsでプログラミングしている間、アプリケーションはWindowsまたはAndroid用に設計されます。

4

2 に答える 2

0

Arduino側では、組み込みのシリアルを使用してデータを送受信できます。

デスクトップ側では、この質問を参照してください。これは、VisualC++でシリアルポートと通信する方法を示しています。

編集

Javaの使用を計画している場合は、Arduinoコードを変更せずにJavaシリアルポートライブラリを使用できます。

また、Androidアプリを作成する場合は、AndroidAPIを使用することをお勧めします。NDKを使用することは非常に困難であり、何をしているのかを理解していない限り、非常に困難になります。

于 2012-11-20T09:34:08.967 に答える
0

シリアルデバイスとして接続されたarduinoを使用すると、ネットワークソケットに接続するソフトウェアを中央に配置できます。

あなたがそれをグーグルすると、あなたはこれをするいくつかの無料のプログラムを見つけるでしょう。

これをより高度なプログラミング言語(python、perl、phpなど)で非常に簡単に書くこともできます。ほんの数行のコードです。

そうすれば、c ++であろうとjavascriptであろうと、arduinoに接続するのは非常に簡単です。

于 2012-11-20T09:42:13.920 に答える