Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Raspberry Pi 3 b +はi2cをサポートしていますか?

目次:

Anonim

ベストアンサー:はい。 Raspberry Piは、GPIOヘッダーを介してI2Cインターフェイスをサポートします。 デフォルトでは無効になっているため、使用する前にハードウェアを有効にしていくつかのユーティリティをインストールする必要があります。

Amazon:Raspberry Pi 3 B +(40ドル)

I2Cインターフェイスとは何ですか?

I2Cインターフェース(実際にはI²CまたはI-squared-cですが、誰も入力したくないため、ニックネーム)は、高速通信を必要としない集積回路間シリアルバスの終点です。 伝送は同期的でパケット交換され、同じバス上で複数のマスターと複数のスレーブデバイスをホストできます。 どこでも使用されています。 シンプルさは速度よりも重要であり、一般的にセンサーの取り付けや機器の監視に使用されます。

趣味のアプリケーションでは、PCボードをLCDに接続するためにI2Cバスがよく使用されます。 I2Cバックパックボードは、必要な接続数を16から2に削減でき、I / Oピンが 常に 不足しているため、I2Cバスは多くのプロジェクトにとって非常に価値があります。 一般的なI2Cバスとシリアル通信の詳細については、Sparkfunを使用して開始するための優れた入門書があります。

Raspberry PiでI2Cインターフェイスを使用する

デフォルトでは、Raspberry PiのI2Cインターフェイスは無効になっています。 心配する必要はありません。簡単に有効にできます。

Raspberry Piを最初にオンにしたときと同じ構成ツールを使用します。 戻すには、コマンドラインからsudo raspi-configと入力します。 [インターフェイスオプション]の下にI2Cオプションを有効にするオプションがあります。

再起動後、apt-getコマンドを使用して、標準パッケージマネージャーからi2c-toolspython-smbusライブラリなどのユーティリティとデバッグツールをインストールできます。 プロジェクトと使用しているコーディング言語により、Raspberry Pi 3 B +の標準GPIOピンを使用してI2Cバスで通信する必要がある追加機能が正確に決まります。

私たちのピック

Raspberry Pi 3 B +

レガシーバス通信を含む

Raspberry Pi 3 B +は、I2Cインターフェイスなど、GPIOピンを介したさまざまなタイプのシリアル通信をサポートしています。 これが、この小さなシングルボードコンピューターが大好きな理由の1つです。

リンクを使用して、購入の手数料を獲得する場合があります。 もっと詳しく知る。

安全第一

学生とその持ち物を安全に保つのに役立つ最高の製品

学校への散歩中に生徒を安全に保とうとしているか、持ち物を保護する方法を探しているかどうかにかかわらず、信頼できる安全アクセサリーを持つことが役立ちます。 生徒のために考慮すべきいくつかを以下に示します。

濡れないで

防水ポーチで携帯電話を洪水や水遊びから守ります

ハリケーンの季節は本格的であり、鉄砲水は国の多くの地域にとって見知らぬ人ではありません。 これは正確ではありませんので、防水ポーチで保護してください。

バイヤーズガイド

最高のAlexa互換のスマートライト

AmazonのスマートスピーカーのEchoエコシステムは、LIFXやPhilips Hueなどのブランドのスマート電球を制御するのに最適です。 唯一のトリックは、適切な電球を選択することです。