物联网环境下的智能设备与计算机中介通信
1. 有源传感器的开发
在现有技术条件下,有源传感器模块能够被设计出具有自身的 SSID、MAC 地址和 IP 地址。该模块可通过 Wi-Fi 或以太网直接连接到互联网,还能使用 httpRequest()
或 httpResponse()
方法向用户(个人、服务器、设备)传递消息。有源传感器的操作通过以下算法描述:
算法 2:有源传感器通过互联网发送数据包
13 行伪代码是有源传感器通过互联网发送数据包的算法。输入是以太网控制器,输出是发送状态。
有源传感器的处理器会先初始化以太网控制器 / Wi-Fi 控制器、MAC、SSID、DHCP 等所有参数,接着将端口初始化为输入端口,并启用模数转换器(ADC)从传感器读取环境信息。若程序检测到读取的数据包有效,就会检查请求(REQ)。若请求通过验证,便从传感器读取数据并以 httpResponse()
格式发送;否则,丢弃之前的操作,重新读取新数据包。
2. 有源传感器与有源开关的集成
有源传感器和有源开关都能通过以太网端口或 Wi-Fi 直接连接到本地路由器,而每个本地路由器又直接连接到互联网。用户可通过局域网或互联网远程监控和控制设备。每个有源模块都能相互通信,因为它们通过 IP 地址和 MAC 地址进行唯一标识。用户可以使用网页浏览器访问数据并向模块发送控制消息。
这种集成的概念具有以下优势: