2021-10-31 13:20:19 [显示全部楼层]
386浏览
查看: 386|回复: 0

[高级教程] NodeRED下温度模块sht31和MQTT的双向信息发送

[复制链接]
本帖最后由 gada888 于 2021-10-31 13:37 编辑

NodeRED下温度模块sht31和MQTT的双向信息发送
template.jpg
Node-RED 是构建物联网(IOT, Internet of Things)应用程序的一个强大工具,其重点是简化代码块的“连接”以执行任务。它使用可视化编程方法,允许开发人员将预定义的代码块(称为“节点”,Node)连接起来执行任务。连接的节点,通常是输入节点、处理节点和输出节点的组合,当它们连接在一起时,构成一个“流”(Flows)。


NodeRED把复杂的底层编程给打包,用户只需要专注于业务逻辑就可以了。下面通过一个实例,虽然一句代码没写,但仍然能把需要的功能做出来的步骤。
================
树莓派不多说了。大概大家都知道
https://www.dfrobot.com.cn/goods-1976.html


RPI-4.jpg
===============
DF的SHT31-F数字温湿度传感器
https://www.dfrobot.com.cn/goods-2689.html


Gravity: SHT31-F数字温湿度传感器采用业内知名的瑞士Sensirion公司推出的新一代SHT31-F温湿度传感器芯片。得益于Sensirion的CMOSens®技术,高集成度电容式测湿元件和能隙式测温元件,SHT31-F能够提供极高的可靠性和出色的长期稳定性,具有功耗低、反应快、抗干扰能力强等优点。IIC通讯,兼容3.3V/5V,可以非常容易的集成到智能楼宇、天气站、仓库存储、养殖、孵化等应用场景中。
sht-31.png
============
这张图显示项目完成的样子
interface.jpg
这张图显示了本次使用的MQTT工具在PC端的显示结果,设置步骤会在视频里详细解读
MQTTlens.jpg
首先在树莓派里IIC通讯调出来
rpi-call iic.jpg
rpi-iic-interface.jpg
rpi-iic-enable.jpg
然后需要啊树莓派的工具加载项里把sht工具加载出来
palette.jpg
install sht31.jpg
接下来把需要用到的加载块拖出来并连线
rpi-信息收发.jpg
对MQTT模块进行设置
rpi-topic.jpg
rpi-server setep.jpg
调试sht31的IIC地址
IIC.jpg
IIC-add.jpg
进行信息的收发操作
inject.jpg
rpi-received.jpg
视频是MQTT工具的操作步骤


ending.jpg
连线非常简单,根据扩展板的IIC标注来连接sth31上的SDA和SCL线
wiring.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail