外部信号を簡単な方法でコンピューターに送信するにはどうすればいいですか?

外部信号を簡単な方法でコンピューターに送信するにはどうすればいいですか?

1/0 の 2 つの状態を持つ電線があります。`1' は電流が流れていることを意味し、`0' は電流が流れていないことを意味します。これらの 2 つの状態を簡単な方法でコンピューターのファイルに書き込むにはどうすればよいでしょうか。

これを実現するには、高度な電流計/電圧計と GPIB ラインを使用できることはわかっています。しかし、この非常に単純なニーズを満たす非常に簡単な方法はありますか? また、私は Linux/Windows を使用しています。何かアイデアはありますか?

答え1

私が思いつく最も単純なのはオーディオ ポートです。ほとんどのシステムでは、オーディオ ポートは使用されず、何らかのリード線を接続するのを待っている状態です。

ライン電圧をそのポートに接続する方法がわからない場合は、次のページの下部に記載されている回路を構築してください: xoscope.sourceforge.net

この回路をテストするには、「xoscope」というアプリケーションを使用する必要があります (つまり、新しい回路を電源に接続し、電圧を変更したときにラインが踊るのを確認します)。

もう 1 つのアイデアとしては、Arduino (または他の 8 ビット開発ボード) を接続して、デジタル IO を扱うサンプル スケッチの 1 つを使用するというものがあります。

答え2

Arduino またはその .NET 版である NetDuino は、これを安価に実現できるハードウェア プラットフォームです。

http://arduino.cc/

関連情報