基本物联网 – RaspberryPI HDC2010 如何
基本物联网 – itbrainpower 的 RaspberryPI 和 HDC2010 I2C 突破。 net – RPI HDC2010温湿度传感器如何
图>关于本教程
本教程介绍 Raspberry PI 4、3B+、3B、3A+、II、B、零和零 W 硬件和软件与 s-Sense itbrainpower.net HDC2010 高精度温湿度 I2C 传感器的集成 .
Bellow HDC2010 软件在 Linux Debian 上使用 Python 2.7 并加载了 python-smbus2 模块进行了测试。
关于HDC2010——温湿度传感器
Texas Instruments HDC2010 是一款高精度 数字温度 和湿度 传感器。主要测量特性:
- 相对湿度范围 0% – 100%
- 湿度精度 +-2%(出厂校准)
- 温度范围为 -40C 至 +125C(功能)和 -40C 至 +80C(工作)
- 典型温度精度 +-0.2C(出厂校准)
- 嵌入式加热元件可消除冷凝水
有关更多信息:HDC2010 数据表。
2019 年 6 月,我们发布了 6 个新的环境 和空气质量传感器 ,包括HDC2010 I2C 传感器突破 和 HDC2010 + CCS811 I2C 组合传感器突破 ,都是 s-Sense I2C 传感器突破系列的一部分。
itbrainpower.net 的 s-Sense HDC2010 传感器突破
图>PN:SS-HDC2010#I2C SKU:ITBP-6005 HDC2010 I2C 传感器突破信息
s-Sense HDC2010+CCS811 传感器突破 itbrainpower.net
图>PN:SS-HDC2010+CCS811#I2C SKU:ITBP-6006 HDC2010+CCS811 I2C 组合传感器突破信息
接下来,让我们开始HDC2010 传感器 I2C 突破 – 大约 15-20 分钟。相同的硬件和软件方法可用于CCS811 + HDC2010 捆绑传感器 I2C 突破 .
RaspberryPI [Debian based Linux] 设置、序言软硬件准备
A. 在树莓派上启用 I2C 通道 1
一个。 sudo raspi-config
菜单 F5 => 选择启用 I2C 选项
保存,退出。
sudo 立即重启
湾编辑/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 HDC2010 I2C 默认地址 0x40。
D. 安装需要的python包
一个。 sudo apt-get install python-setuptools
湾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 传感器硬件集成(基本接线)
itbrainpower.net 的 s-Sense HDC2010 传感器兼容所有 Raspberry PI 版本!接下来,以Raspberry PI 4、3B+、3B、3A+、II、B、零和零W为例说明所有接线指令。
布线描述和软件中使用的 GPIO 命名约定是“GPIO 引脚编号”——GPIO.setmode(GPIO.BOARD) .简而言之,如下接线:
图>波纹管,基本的 HDC2020 传感器接线到 RaspberryPI,安全传感器从 RaspberryPI 3.3V 引脚供电:
Python HDC2010 传感器软件
一个。从这里下载 HDC2010 RaspberryPI Python 库。
湾展开 tar.gz 存档。进入新创建的文件夹。
C。保存文件 HDC2010 – RaspberryPI 读取传感器数据 Python 代码 在python库文件夹中作为“hdc2010_simple.py”。
d.检查“hdc2010_param.py”文件中的HDC2010参数。使用命令“python hdc2010_simple.py”运行 HDC2010 代码 “.
来源:基础物联网 – RaspberryPI HDC2010 如何
制造工艺