工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

基本的な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の方法


製造プロセス

  1. 5Gが産業用IoTをどのように加速するか
  2. IoTが職場をどのように接続しているか
  3. 湿度センサーをチェックして校正する方法
  4. DHT11センサーを接続するRaspberryPIベースのIoTプロジェクト
  5. セルラーIoT:スマートゴミ箱
  6. Raspberry Pi2上のWindows10 IoT Core –Adafruitセンサーデータ
  7. Windows 10 IoTCoreおよびSHT15
  8. IRセンサー2.0がIoTテクノロジーをどのように改善するか
  9. IoTはエンタープライズモビリティをどのように形作っていますか?
  10. IoTは職場の安全にどのように革命をもたらしていますか?
  11. IoTが顧客体験をどのように強化しているか