2017-12-28 38 views
-3

私はArduino Unoに接続するasp.netでプロジェクトを構築しています。私はいくつかの磁気センサーをArduinoに接続しており、センサーの結果をasp.netのプロジェクトのデータベース内でリアルタイムに更新したいと思っています。サーバー上のArduinoプロジェクト

これまでのところすべて正常でした。

私の大学は、自分のサイトをセットアップしてプロジェクトを立ち上げようとしていたサーバーを私に渡しました。

私はコンピュータに関係なく(サーバーに関係なく)私はArduinoがCOM3に接続されていることがわかります。しかし、サーバーに接続すると、Arduinoは接続されていないように見えます(Arduinoはサーバーコンピューターではなくコンピューターに接続されているためです)。

私はイーサネットシールド/ WiFiシールドを購入する可能性があることを知っていますが、私はそれを避けたいです。

私のコンピュータのArduinoから受信したデータをサーバ上のデータベースに転送する別の可能性はありますか?

サーバーはIISを搭載したWindowsサーバーです。

ありがとうございました。

答えて

0

私は、サーバーからの前提で共有フォルダを開いてから、asp.netプロジェクト全体を配置し、今では彼はそのArduinoを認識しています。

0

Arduinoはサーバーに接続できる必要があります。サーバーに直接接続するか、コンピューター上のクライアントにArduinoとサーバーの両方と通信することができます。

または、ネットワーク経由でデータベースサーバーと直接通信できるRaspberry piまたはその他のデバイスを使用できます。

+0

あなたは私のことをもっと詳しく説明できますか "あなたのコンピュータ上のクライアントにArduinoとサーバーの両方と話すことができます" –

+0

はい、あなたのコンピュータ上で動作し、データを取得するためにarduinoと通信するアプリケーションを書くことができます。それはその一部です。他の部分は、データベースに接続し、アプリケーションが受信したデータを格納することです。私の好きなアプローチではありませんが、うまくいくはずです。 – Jonny

関連する問題