TMP006 温度传感器 Python 库,使用 Raspberry pi,
您是否正在寻找一种简单的方法来测量物体的温度,而无需直接将传感器连接到它?考虑使用像 TMP006 这样的非接触式温度传感器!该传感器读取物体发出的红外线辐射或热量,并且可以通过 I2C 连接轻松读取。借助 TMP006 Python 库,您现在可以在 Raspberry Pi 或 BeagleBone Black 项目中使用 TMP006 非接触式温度传感器!
在开始之前,请确保您的 Raspberry Pi 运行的是最新的 Raspbian 或 Occidentalis 操作系统,并且您的 BeagleBone Black 运行的是最新的官方 Debian 操作系统。阅读其 Arduino 指南也有助于熟悉 TMP006 传感器。
硬件
将 TMP006 连接到 Raspberry Pi 或 BeagleBone Black 很容易,因为该板仅使用 I2C 总线进行通信。
树莓派
将 TMP006 连接到 Raspberry Pi,如下所示。请注意,您必须在 Raspberry Pi 上启用 I2C。
- 连接Pi 3.3V TMP006 VCC 的电源 .
- 连接Pi GND 至 TMP006 地 .
- 连接 Pi SDA TMP006 SDA .
- 连接 Pi SCL TMP006 SCL .
BeagleBone Black
将 TMP006 连接到 BeagleBone Black,如下所示。如果您不熟悉 GPIO 引脚的编号方式,请查看有关 BeagleBone Black GPIO 的指南。
- 连接BeagleBone Black P9_1 DGND 至 TMP006 地 .
- 连接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 连接到 Raspberry Pi 或 BeagleBone Black 终端。
依赖项
首先通过在终端中执行来安装依赖项:
- sudo apt–get update
- sudo apt–get install build–essential python–dev python–pip python–smbus git
您可以忽略有关已安装依赖项的警告。
树莓派
在 Raspberry Pi 上执行以下操作以确保安装了 RPi.GPIO 库:
须藤 pip 安装 RPi.GPIOBeagleBone Black
在 BeagleBone Black 上执行以下操作以确保安装了 Adafruit_BBIO 库:
须藤 pip 安装 Adafruit_BBIO库安装
接下来将 TMP006 Python 库下载到您的主目录并通过执行:
更多详细信息:TMP006 温度传感器 Python 库
制造工艺