亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

树莓派与 BrickPi 构建 ThingSpeak 温度监测系统

前置条件

步骤 1:注册 ThingSpeak

访问 ThingSpeak.com 创建新账号,或登录已有账号。

步骤 2:创建新通道

登录后点击 Channels 图标,按 Create New Channel 开启新数据流。

步骤 3:配置通道

编辑完成点击 Update Channel 保存设置。

步骤 4:获取 API Key

进入通道的 API Keys 标签,复制 API_KEY 下显示的值。此密钥用于树莓派发送数据时认证。

步骤 5:验证图表(可选)

打开 Private View 标签查看通道图表。此时无数据,待 Python 脚本运行后出现。

步骤 6:准备树莓派

克隆 BrickPi Python 仓库并安装依赖:

git clone https://github.com/DexterInd/BrickPi_Python.git
cd BrickPi_Python
sudo apt-get update
sudo apt-get install python-setuptools
sudo python setup.py install

步骤 7:编辑示例脚本

打开 /BrickPi_Python/Project_Examples/Thingspeak_Temperature_Logging 下的 Thermometer_Thingspeak.py。替换占位符 API Key:

"key": "N71BQXDNFTABINT7"

替换为你复制的 API Key。保存文件。

步骤 8:运行脚本

在同目录下执行:

sudo python Thermometer_Thingspeak.py

脚本运行后每隔几秒读取温度传感器并 POST 数据到 ThingSpeak 通道。查看 Private View 标签确认实时数据。

步骤 9:扩展系统(可选)

至此,你拥有了一个可靠的云连接温度监测器,可通过 ThingSpeak Web 界面或 API 从任意设备访问。

制造工艺

  1. 树莓派+$5 I²C传感器打造温度记录仪
  2. 树莓派温度画像:Python+SQLite+LabVIEW实战
  3. 树莓派多路DS18B20 1-Wire温度监测:接线与编程全指南
  4. 树莓派温湿度网络监测站DIY全指南
  5. 树莓派2上使用DS18B20读取温度完整指南
  6. 树莓派家庭温湿度监测系统:Web仪表盘实时远程追踪
  7. 树莓派专业温度监测:基于 DS18B20 传感器的完整指南
  8. 树莓派结合 Maxim 1-Wire 传感器与 DS2482 I2C 桥接器的多点温度测量
  9. 树莓派配合 TMP006 红外温度传感器:Python 库与安装指南
  10. 树莓派与 Python 构建远程温度传感器:分步实战指南
  11. 树莓派精准监测机柜温度:DS18B20 多点部署实战
  12. 树莓派 I2C 接口 BMP085:高精度温度与气压读取