手机app通过NodeRED MQTT控制树莓派
本帖最后由 gada888 于 2021-11-30 22:17 编辑树莓派是一款广受欢迎的带系统的单片机。可是不能随时随地通过电脑或树莓派访问,毕竟谁也不会把这个硬件系统带在身边。而手机是人人手上都有的,如果能用手机app访问并远程操控NodeRED,这势必将极大的便利用户,举个例子来说,假如你是养鸡场的老板,如果从手机app就可以看到鸡舍的鸡的生成情况,那是不是能节省不少成本。所以从长远看,app和工业4.0的结合将会是市场的趋势,今天就通过NodeRED这个工业4.0项目的可视化工具和树莓派在MQTT通讯的帮助下实现一个简单的IoT互联互通。呈现结果是既能通过PC端NodeRED的漂亮ui来远程控制LED的开和关,又能通过手机app来远程控制LED的开和关。
视频有完整的配置教程,视频有点长,主要拍了两个部分,一个是MQTT 客户端的配置,一个是NodeRED flow的配置,
https://www.bilibili.com/video/BV1Xh411s7Mf/
一.硬件清单
1.树莓派4.
2.DF的8.9Inch 高清显示屏
3.DF的继电器模块
4.DF的7.4V锂电池
5.一个树莓派扩展板、
6.一个USB灯
二.MQTT的配置
通过下面的地址访问MQTTLens工具,浏览器用的是chrome
https://chrome.google.com/webstore/detail/mqttlens/
hemojaaeigabkbcookmlgmdigohjobjm?hl=zh-CN
MQTT Client地址:broker.exqx.io
MQTT 端口号:1883
下面介绍的是MQTTLens工具界面
三.手机端App的介绍
四.NodeRED端的配置介绍
最后成品的NodeRED流程图
用到的Button积木
用到的开关积木
用到的MQTT积木
具体配置可以参考视频。
五.最后呈现效果
可以在电脑端用NodeRED Ui功能通过按钮来远程控制LED开和关
可以在手机端app来远程控制LED的开和关
有web版的么!? 平淡中的幸福 发表于 2021-12-2 20:50
有web版的么!?
有,先租个网络空间,然后架设个ubuntu服务器后安装nodered,再买个域名,最后做个加密,就是是网络版的了。
页:
[1]