
给朋友发消息,浏览网页获取信息,看剧看文章已经成为日常生活的一部分,互联网让人与人之间的信息传递变得方便快捷。
物联网更进一步。万物互联使事物能够自动交流和控制,当然也能自动向人传递信息。
以温度监测为例,传统方式需要人到达检测点才能获取温度信息。在物联网技术的支持下,可以随时随地了解温度信息。
比如这是一个利用物联网平台进行远程温度监控的案例。ESP32温度传感器测量温度,通过物联网平台网页或小程序可以随时随地查看温度数据。
那么设备如何发送信息,信息又是如何到达目标的呢?通信过程大致如下:温度检测装置通过WiFi通信连接路由器;然后将检测到的数据通过互联网传输到物联网服务器;物联网系统对数据进行处理,并根据MQTT协议将数据分发到相应的主题;通过手机等客户端登录物联网服务器即可查看数据。
我们来看看相应的程序:
先连接wifi,根据自己的实际情况填写WIFI名称和密码;(2)然后登录巴法云物联网平台,UID参数对应你账号的UID;(3)为了保证连接不中断,需要每隔一段时间发送心跳信息;如果已连接,每5秒发送一次温度数据。(注:目前只能用英文字符发送信息)
利用物联网远程通信技术,不仅可以远程获取设备数据,还可以远程控制设备。比如遥控灯,可以通过手机随时随地开关。
沟通过程大概是这样的:通过手机登录物联网平台,向主题输入消息,发送到物联网服务器;然后服务器将该消息推送到订阅该主题的设备。
我们来看看相应的程序:
先连接wifi,根据自己的实际情况填写WIFI名称和密码;(2)然后登录巴法云物联网平台,UID参数对应自己账号的UID;(3)为了保证连接不中断,需要每隔一段时间发送心跳信息;与物联网平台建立连接后订阅主题;收到消息时分析内容;根据信息控制设备状态。
灯的状态可以通过八法云物联网平台来控制,如图,使用八法云微信官方账号的控制台来控制灯。
文中的程序都是linkboy软件写的,可以从linkboy官网下载。
本文中与演示相关的文章链接为:【物联网】linkboy轻松实现设备远程通信_哔哩哔哩_毕丽毕丽
本期就到这里。欢迎在评论区交流创意~








