Raspberry piを使用したTMP006温度センサーPythonライブラリ、
センサーを直接取り付けなくても、何かの温度を簡単に測定できる方法をお探しですか? TMP006のような非接触温度センサーの使用を検討してください!このセンサーは、物体から放出される赤外線または熱を読み取り、I2C接続を介して簡単に読み取ることができます。 TMP006 Pythonライブラリを使用すると、TMP006非接触温度センサーをRaspberryPiまたはBeagleBoneBlackプロジェクトで使用できるようになります。
始める前に、Raspberry Piが最新のRaspbianまたはOccidentalisオペレーティングシステムを実行していること、およびBeagleBoneBlackが最新の公式Debianオペレーティングシステムを実行していることを確認してください。また、Arduinoガイドを読んでTMP006センサーに慣れることもできます。
ボードは通信にI2Cバスのみを使用するため、TMP006をRaspberryPiまたはBeagleBoneBlackに配線するのは簡単です。
ラズベリーパイ
次のように、TMP006をRaspberryPiに接続します。 RaspberryPiでI2Cを有効にする必要があることに注意してください。
- Pi 3.3V を接続します TMP006 VCC への電力 。
- Pi GND を接続します TMP006 GND 。
- 接続 Pi SDA TMP006 SDA へ 。
- 接続 Pi SCL TMP006 SCL へ 。
ビーグルボーンブラック
次のように、TMP006をBeagleBoneBlackに接続します。 GPIOピンの番号付け方法に慣れていない場合は、BeagleBone BlackGPIOに関するこのガイドを確認してください。
- 接続 BeagleBone Black P9_1 DGND TMP006 GND 。
- BeagleBone Black P9_3 3.3V を接続します TMP006 VCC への電力 。
- 接続 BeagleBone Black P9_19 SCL TMP006 SCL へ 。
- 接続 BeagleBone Black P9_20 SDA TMP006 SDA へ 。
TMP006 Pythonライブラリをインストールして使用するには、以下の手順に従ってください。
始める前に、依存関係をダウンロードできるように、ボードがイーサネットまたはワイヤレス接続を介してインターネットに接続されていることを確認してください。
また、SSHを使用したRaspberryPiまたはBeagleBoneBlack端末への接続にも精通している必要があります。
依存関係
まず、ターミナルで実行して依存関係をインストールします:
- sudo apt–get update
- sudo apt–get install build–essential python–dev python–pip python–smbus git
すでにインストールされている依存関係に関する警告は無視してかまいません。
ラズベリーパイ
Raspberry Piで次を実行して、RPi.GPIOライブラリがインストールされていることを確認します。
sudo pip install RPi.GPIOビーグルボーンブラック
BeagleBone Blackで次を実行して、Adafruit_BBIOライブラリがインストールされていることを確認します。
sudo pip install Adafruit_BBIOライブラリのインストール
次に、TMP006 Pythonライブラリをホームディレクトリにダウンロードし、次のコマンドを実行してインストールします。
詳細:TMP006温度センサーPythonライブラリ
製造プロセス