2017-04-15 57 views
-1

如何获取连接到节点esp8266的节点esp8266设备的wi-fi的WLAN设备的距离esp8266节点中使用micropython?连接wlan设备的距离

+0

你能否进一步澄清你的问题并添加一些你已经试过的代码?至少你应该能够获得RSSI信号强度,这不是一个确切的距离,但会给你一个粗略的想法。 –

+0

@AdamB实际上我正在开发一个项目,在该项目中,我想使用连接到我的Wi-Fi热点(我的​​网络)的设备的距离,并使用该距离在此基础上触发某些事件。因为我想触发距离(以米为单位)的小变化事件,所以我认为RSSI信号强度并没有那么大的帮助... 反正谢谢 –

回答

1

无法从wifi信息获得物理距离测量。 wifi标准无法收集或传达这些信息。

下面是已经被用来估计一下无线网络以外的用户的位置的一些常见的方法:

  • 具有可以使用GPS来直接获取位置信息,并传达到手机上运行的应用程序您的物联网设备(可能无法在室内工作,或无法区分wifi范围内的距离)。
  • 在整个空间中部署多个物联网设备,并假定用户距离信号强度最高的那个最近。如果事先可以将空间映射为信号强度,则更复杂的三角测量技术可以为此方法增加准确性。
  • 使用诸如蓝牙信标和应用程序之类的技术来确定粗略位置并将其发送到物联网设备。