USBArduino®とは何ですか?

ユニバーサルシリアルバス(USB)Arduino®は、USBを主要なインターフェイスとして使用するArduino®ボードです。 Arduino®は、オープンソースのマイクロコントローラーおよびエレクトロニクスプラットフォームです。実際には、すべてのデスクトップおよびラップトップコンピューターにはUSBポートが付属しています。つまり、USBデバイスはほぼすべてのコンピューターとインターフェイスできます。これらのボードにはいくつかの種類があります。

USBArduino®インターフェイスの目的は、コンピューターがデバイスに再プログラムまたは指示を提供できるようにすることです。たとえば、短距離のラジオを装備したボードを使用しているプログラマーは、家のライトを制御するシステムにワイヤレスで接続する場合があります。接続されたら、プログラマーはプログラムに照明モードを変更し、プログラムにディナーパーティーモードが含まれている場合は、ディナーパーティーに適したレベルにすべての照明を設定するように指示できます。プログラムにディナーパーティーモードが含まれていない場合、彼または彼女は同じインターフェイスを使用して、プログラムの変更されたバージョンをデバイスにアップロードできます。

ほとんどのArduino®デバイスは、入力とプログラミングに個別のコンピューターインターフェイスを使用していません。コンピューターがUSB接続を介して発明とインターフェイスする場合、そうするための他のメカニズムを持つことはほとんどありません。これらのデバイスは、センサーやスイッチなど、他のソースからの入力を受け入れることができます。照明を制御するために使用されているデバイスは、壁のダイヤルまたは照明またはモーションセンサーからの命令を受け入れることもできます。センサーとスイッチは、技術的にはインターフェイスですが、USBや他のコンピューターインターフェイスよりもはるかに制限されており、デバイスの再プログラムに使用できません。

マイクロコントローラーの他のインターフェイスでUSBarduino®を使用することにはいくつかの利点があります。一般的であることに加えて、USBインターフェイスも安価で高速です。操作にはほとんど電力が必要であり、USB接続を使用して接続中にデバイスを充電できます。 USBケーブルもはるかに簡単ですo無線データ送信方法または古いシリアルケーブルよりもワイヤと修理。

USBArduino®の主な制限は、コンピューターに物理的に接続してインターフェイスする必要があることです。そのため、この制限を排除するために、プラットフォーム用にいくつかのワイヤレスコンピューターインターフェイスが作成されています。 WiFi®ボードは、ワイヤレスルーターが存在する限り、コンピューターと簡単にインターフェイスできます。 XBEE®ボードは、より独立してより長い距離で動作します。 Bluetooth®ボードの範囲はまだ限られていますが、スマートフォンとインターフェイスできるという追加の利点があります。いくつかの制限にもかかわらず、USBArduino®ボードはワイヤレスの代替品よりも安価で電力効率が高くなります。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?