基本的なIoT– RaspberryPIHDC2010の方法
基本的なIoT–itbrainpowerによるRaspberryPIおよびHDC2010I2Cブレイクアウト。ネット– RPIHDC2010温度および湿度センサーの方法
このチュートリアルでは、Raspberry PI 4、3B +、3B、3A +、II、B、ゼロおよびゼロWハードウェアおよびソフトウェアと s-Sense itbrainpower.netHDC2010高精度温度および湿度I2Cセンサーとの統合について説明します。 。
Bellow HDC2010ソフトウェアは、python-smbus2モジュールがロードされたPython2.7を使用してLinuxDebianでテストされました。
HDC2010について–温度および湿度センサー
Texas InstrumentsHDC2010は高精度です デジタル温度 および湿度 センサー。主な測定特性:
- 相対湿度範囲0%– 100%
- 湿度精度+ -2%(工場で校正済み)
- -40C〜 + 125C(機能)および-40C〜 + 80C(動作)の温度
- 通常の温度精度+ -0.2C(工場で校正済み)
- 凝縮を燃やすための埋め込み発熱体
詳細:HDC2010データシート。
2019年6月に、6つの新しい環境をリリースしました および空気品質センサー 、 HDC2010 を含む I2Cセンサーブレイクアウト および HDC2010 + CCS811 I2Cコンボセンサーのブレイクアウト 、すべてがs-SenseI2Cセンサーブレイクアウトファミリーの一部です。
s-itbrainpower.netによるSenseHDC2010センサーブレイクアウト
PN:SS-HDC2010#I2C SKU:ITBP-6005 HDC2010I2Cセンサーブレークアウト情報
s-Sense HDC2010 + CCS811センサーブレイクアウトbyitbrainpower.net
PN:SS-HDC2010 + CCS811#I2C SKU:ITBP-6006 HDC2010 + CCS811I2Cコンボセンサーのブレークアウト情報
次に、 HDC2010センサーI2Cブレイクアウトから始めましょう。 –約15〜20分。同じハードウェアとソフトウェアのアプローチを CCS811 + HDC2010バンドルセンサーI2Cブレークアウトに使用できます 。
RaspberryPI [DebianベースのLinux]のセットアップ、プリアンブルソフトウェアおよびハードウェアの準備
A. RaspberryPIでI2Cチャネル1を有効にする
a。 sudo raspi-config
メニューF5 => I2Cオプションを有効にするを選択
保存して終了します。
今すぐsudo再起動
b。 /boot/config.txt を編集します 次のディレクティブを追加/有効にします:
dtparam =i2c_arm =on
dtparam =i2c_arm_baudrate =10000
保存してからRPIを再起動します
B.次のコマンドを使用してi2cがロードされていることを確認します: ls / dev / * i2c * 。これは次のようにリストされているはずです:/ dev / i2c-1
C.センサーI2C通信を確認します[HDC2010を接続する必要があります。次の章の配線を参照してください]。
実行: i2cdetect -y 1 。
コマンド出力に、s-Sense HDC2010I2Cのデフォルトアドレス0x40が表示されます。
D.必要なPythonパッケージをインストールする
a。 sudo apt-get install python-setuptools
b。 wget https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.gz *
c。ダウンロードしたtar.gzアーカイブを展開します。 tar -xf smbus2-0.3.0.tar.gz コマンドがその役割を果たします。
d。 chdir smbus2-0.3.0
e。 sudo python setup.py install
* python-smbus2パッケージはこちらからも入手できます:https://itbrainpower.net/downloadables/smbus2-0.3.0.tar.gz
RaspberryPI HDC2010センサーハードウェア統合(基本配線)
s-Sense by itbrainpower.net HDC2010センサーは、すべてのRaspberryPIバージョンと互換性があります。次に、Raspberry PI 4、3B +、3B、3A +、II、B、Zero、ZeroWのすべての配線ディレクティブの例を示します。
配線の説明とソフトウェアで使用されるGPIOの命名規則は、「GPIOピン番号」– GPIO.setmode(GPIO.BOARD) 。ナットシェルで、次のように配線します:
以下の基本的なHDC2020センサーのRaspberryPIへの配線と、RaspberryPI3.3Vピンからの安全なセンサー電源:
PythonHDC2010センサーソフトウェア
a。ここからHDC2010RaspberryPIPythonライブラリをダウンロードします。
b。 tar.gzアーカイブを展開します。新しく作成したフォルダに移動します。
c。ファイルを保存します HDC2010 –RaspberryPI読み取りセンサーデータPythonコード Pythonライブラリフォルダの「hdc2010_simple.py」として。
d。「hdc2010_param.py」ファイルのHDC2010パラメータを確認します。コマンド「 pythonhdc2010_simple.py 」を使用してHDC2010コードを実行します 「。
出典:基本的なIoT – RaspberryPIHDC2010の方法
製造プロセス
- 5Gが産業用IoTをどのように加速するか
- IoTが職場をどのように接続しているか
- 湿度センサーをチェックして校正する方法
- DHT11センサーを接続するRaspberryPIベースのIoTプロジェクト
- セルラーIoT:スマートゴミ箱
- Raspberry Pi2上のWindows10 IoT Core –Adafruitセンサーデータ
- Windows 10 IoTCoreおよびSHT15
- IRセンサー2.0がIoTテクノロジーをどのように改善するか
- IoTはエンタープライズモビリティをどのように形作っていますか?
- IoTは職場の安全にどのように革命をもたらしていますか?
- IoTが顧客体験をどのように強化しているか