2017-05-02 12 views
-1

1セントラルサーバに送信してそのデータの印刷を取得するはずのマイクロコントローラに格納されているデータを同期したい(ショッピングモールの請求書支払いなど)。私はそれを行うことができますserver.howとマイクロコントローラを同期したいですか?

+0

これは、誰もが役に立つ応答を与えるためにはあまりにも開放的です。始めるには、かなりの数の詳細を提供する必要があります。私の推測では、これはスタックオーバーフローのための適切な質問ではないということです。 – lit

+0

どのように他のプラットフォームからやっていますか?それはどう違うでしょうか? –

答えて

0

使用しているプラ​​ットフォーム(MCUやサーバー上)や通信オプションのような詳細は省略しているので、暗闇の中で撮影するだけです。

マイクロコントローラを選択するオプションがある場合は、ESP32、PIC32、Raspberry piなどのネットワーク機能を持つものを選択します。TCP/IPの基本形式をサポートし、http要求にアクセスできることを確認します。次に、データをWebサーバーにポストする単純な問題です。サーバー上ではデータベースとphp、asp.netなどのアクティブなサーバーページが実行されています。次に、通常のプリントアウトを開始するためにクロールジョブを実行します、またはmcuがデータをサーバーにアップロードするたびにトリガーします。

mcuを選択することができない場合は、おそらくシリアル通信が必要です。ネットワーキング機能を備えた他のmcuと任意の種類のブリッジを追加して、mcuからネットワーク接続にデータを取得することができます。

状況に応じて、mcuをrs232経由でサーバーに直接接続してUSBアダプタに接続できる場合は、シリアル接続で通信できます。 mcuを読み込んでデータベースに格納するアプリケーションを作成します。 C、C#、java、python、phpのような言語やスクリプトで書かれたコンソールベースのアプリケーションは、その仕事をします。

関連する問題