複合ArduinoマイクロコントローラーにI2Cをつなぐ方法

354278597_3c989ca432

I2cを使って一緒に彼らの力を結び合わせるためにいくつかのArduinosを繋いで下さい。ÂI2Cは、ベストのインテル集積回路andÂis 1を表しますマルチ主人連載物コンピュータ・バス テクノロジーは、弱いスピード・データ伝送の周辺装置を接続するために、異なるシステムで使いました。テクノロジーがTVのためにフィリップスによって発明されますが含んですべての種のアプリケーションで使われます私たちWiimoteとArduinoのチュートリアル.

0108bcfig11

I2C回路は、2だけbi-directionalÂines、連続しているクロックと連続しているデータ・システムが使われる標準の操作上の手順に従います。より高い節の数を保持することができて、そして残りよりも速く実行することができるマーケットで入手可能であるので、そこのÂは、最近I2Csの改良型です。

あなたはI2Cを使うことができ、それから、あなたは、1以上を接続することができるでしょうArduino ロボットまたは他のアプリケーションとあなたに、センサーのネットワークを簡単に確立することができます。これらの回路を使うことによって、あなたは、あなたのあなたにより多くのデバイスを加えさせるだろう処分でより多くのコントローラー・ピンを持つでしょう。ÂYouが本当にエキスパンダーといった他の選択をしますあるいは大きいArduinoしかしI2Cので著しくより安いです。

あなたのI2Cを始める方法

ここに設定に対する基礎的な要求がありますそのArduinoをもつI2Cプロトコル:

  • 2以上のArduinos
  • Arduino IDEの最新バージョン
  • かぎのほとんどの一個は、針金を上げません
  • 2K懸垂運動抵抗器への1.5
  • あなたは、Arduino針金図書館を取り付ける必要があります(新しいバージョンがそれを建築させますで)

もしあなたが2 Arduinosで働いていれば、1人は主人でなくてはいけなく、そして、もう一方は、奴隷の役を務めなくてはいけません。ÂToは成功している計画を確実にします、あなたは、あなたが毎5ボルトにそれを引かれて動くだろう線で最小限の1K懸垂運動抵抗器を使っていることを確かめる必要があります。

よりI2CとArduinoについての学習に興味があれば、ここに少しのすばらしい資源があります:

コメント: