Raspberry PiとADC、およびADS1115の理解

Raspberry Piには、アナログ-デジタル変換器(ADC)が内蔵されていません。

つまり、アナログセンサーを直接読み取ることができないということです。以下のようなデバイスは、単体ではPiに接続できません。

このギャップを埋めるには、外部ADCが必要です。ADS1115は高精度な16ビットADCです。I2Cプロトコルを介してRaspberry Piに接続します。

ADCの仕組み: ADCは変化する電圧をデジタル数値に変換します。以下の3つのステップで行われます。

解像度は重要です。解像度が高いほど、精度が向上します。

なぜADS1115を使用するのか?

接続方法:

セットアップ手順:

  1. raspi-configでI2Cを有効にします。
  2. デバイスを確認するためにi2c-toolsをインストールします。
  3. i2cdetect -y 1を実行します。アドレス0x48が表示されるはずです。
  4. pipを使用してAdafruit ADS1x15ライブラリをインストールします。

このモジュールは、スマート農業、バッテリー管理、産業オートメーションなどに活用できます。物理的なセンサーデータを、コードで使用可能なデジタル情報に変換します。

Source: https://dev.to/kenryikegbo/understanding-adcs-and-using-the-ads1115-with-raspberry-pi-40m6

Optional learning community: https://t.me/GyaanSetuAi