8

一連の外国為替取引ポジションを監視するC#で記述されたアプリケーションモニターが欲しいのですが。USBを介して、机の上に置かれた実際の「信号機」のセットに接続され、システムのステータスを示すために使用されます。誰かが良い解決策を提案できますか?

4

8 に答える 8

5

通常、私はパラレルポートまたは他のそのようなものを言いますが、USBに期待がある場合は、間違いなくArduinoを見てください。これは非常に低コストのマイクロコントローラーで、スタンドアロンで実行したり、さまざまな柔軟なインターフェイス (USB を含む) を介して PC と通信したりできます。

愛好家のコミュニティに非常に人気があり、そのため、デバイスを使い始めるためのエントリーレベルのプロジェクトが多数あります. Sparkfun の価格は、完全に組み立てられた USB 対応バージョンで35 米ドルです。

于 2008-11-07T15:01:21.167 に答える
3

この CodeProject 記事の概念を使用して、LED を正常に点灯させました。次の場合、要件を満たす可能性があります。

  • USBの代わりにパラレルポートを使用できます(またはUSBからパラレルケーブル/ドングルへ)
  • はんだ付けと簡単な電子工作に取り組む準備ができました
  • vbコードを変更してステータスを監視できます

著者がこの記事で述べているように、注意を怠ると、コンピュータのパラレル ポートが破壊される可能性があります (さらに悪いことに!)

さらに、優れたエンジニアは、コンピューターをさらに保護するために、ライトをポートから分離することを主張します。(リレー、トライアック、光アイソレータなど)

そうは言っても、それはうまくいきます!

于 2008-11-07T14:58:33.530 に答える
3

最も簡単な解決策は、自作するのではなく、USB 信号機を購入することです。例えば、USB アンペル。単純な API が含まれていると、おそらくはるかに簡単になります。

于 2008-11-07T15:17:03.150 に答える
2

従来、人々はこの種のことのためにX10自動化フレームワークを使用していました。私の会社の人々は、それを使用して溶岩ランプを制御し、継続的インテグレーションビルドのステータスを示しています。

x10プロトコルと相互作用するアプリケーションの作成を開始するにはどうすればよいですか?

于 2008-11-07T14:49:40.613 に答える
2

Channel9 には、一部の開発者が "Build Bunny" を同様のものに使用する方法を示す Microsoft PDC のビデオがあります。PDC2008 ショーオフ エントリ: Brian the Build Bunny

詳細情報とソース コードもここにあります

于 2008-11-07T15:41:19.950 に答える
2

さらに一歩進んで、Arduinoのようなマイクロコントローラー プラットフォームを使用して自分で何かを構築します。Arduino プラットフォームで可能なことのいくつかの例は、Arduino Playgroundページで入手できます。

Arduino を使用して信号機を作成する方法に関する記事は、 Instructablesで入手できます。

于 2008-11-07T15:01:14.023 に答える
1

最後の仕事でこの製品を使用して、ビルドが CI サーバーで壊れたときに一連の回転信号機を制御しました。イーサネットは優れているため、USB の 3M 範囲に制限されず、ポート 10000 に対して TCPClient を開いて「1R1\r」を送信するのと同じくらい簡単です。

http://www.6bit.com/products/smartrelayE.php?products_id=33

于 2008-12-06T19:18:09.727 に答える
1

Phidg​​ets (Www.phidgets.com) や Velleman k8055 USB 実験ボード ( http://www.velleman.be/ot/en/product/view/?id=351346 ) などの単純な USB 実験インターフェイスを使用してみてください。

于 2008-11-07T15:17:52.943 に答える