3

我正在开发一些软件来管理通过 ZigBee 与遥控器通信的设备。我们希望该设备能够通过 Wi-Fi 与网络服务器和/或智能手机通信,以便我们的软件可以与之交互。ZigBee 遥控器很笨重,我们正在尝试替换和自动化一些功能。

我想知道这样的东西:Sparkfun WiFly 模块 或这个:Digi Xbee WiFi 是否可以帮助我实现这一目标。

如果这是一个愚蠢的问题,请原谅我;我对 ZigBee 及其相关硬件非常陌生。任何帮助,将不胜感激。

编辑:澄清一下,我想做的是将当前的遥控器换成 iPad。该板有一个 XBee Pro 模块,当前遥控器中还有另一个模块。

我认为最好将 XBee Pro 与上述 Wi-Fi 模块之一交换,并重新编程板以通过 ad-hoc 网络与 iPad 通信。

4

3 回答 3

3

如果您的硬件设计上有一个 XBee 20 针插座,您绝对可以将其更换为 XBee WiFi 模块,然后通过 iPad 或网络服务器与您的设备通信。

这是XBee WiFi 的链接

另一方面,如果您希望能够从智能手机或外部 Web 应用程序与您的 XBee ZB/ZigBee 设备进行通信,您可以使用以下解决方案模式:

[网站/智能手机] - - - (设备云) - - - [XBee网关] - - - [XBee或ZigBee设备]

XBee 网关可以是Digi ConnectPort X网关之类的设备,也可以是您自己设计的可以同时使用 TCP/IP 和 ZigBee 的设备。然后网关创建一个到“设备云”的 TCP/IP 连接。

设备云是一个站点,例如ThingSpeakiDigi 设备云,它们是允许与远程设备进行双向通信(甚至通过防火墙)的免费服务。然后,您的网站或智能手机使用简单的网络服务与设备云对话,后者又与 XBee 网关和您的所有 XBee 或 ZigBee 设备对话。

使用这种模式,您可以与您的 XBee 或 ZigBee 设备通话,无论它们在世界的哪个地方。

于 2012-04-01T20:47:10.203 回答
1

你想要达到的目标有点不清楚。要记住的一件非常重要的事情是,WiFi 比 ZigBee 使用更多的电量。如果您需要移动设备(如遥控器)使用 AAA 电池运行数月或数年,那么 WiFi 不是一个好的选择。

如果您澄清您的设置,我可以为您提供更详细的答案。

于 2012-01-25T22:30:08.690 回答
1

尝试为此做一个板,使用两个 Digi 射频模块:一个 Wifi 与一个 XBee 通信。

于 2012-03-16T20:15:49.160 回答