通过WiFi与ZigBee设备通信
我正在研究一些软件来管理通过ZigBee与遥控器通信的设备。 我们希望设备能够通过Wi-Fi与网络服务器和/或智能手机通信,以便我们的软件可以与其进行交互。 ZigBee遥控器笨重,我们正在尝试替换和自动化一些功能。
我想知道是否有这样的事情:Sparkfun WiFly模块或这个:Digi Xbee WiFi可能能够帮助我实现这一目标。
如果这是一个愚蠢的问题,请原谅我; 我很不熟悉ZigBee及其相关硬件。 任何帮助,将不胜感激。
编辑:澄清,我想要做的是交换iPad的当前远程。 该主板有一个XBee Pro模块,另一个位于当前的遥控器中。
我认为最好是将XBee Pro与上面提到的Wi-Fi模块之一交换,然后重新编程该主板以通过ad-hoc网络与iPad进行通信。
如果您的硬件设计上有一个XBee 20针插座,您可以将其更改为XBee WiFi模块,然后通过iPad或网络服务器与您的设备进行通信。
这里是XBee WiFi的链接。
另一方面,如果您希望能够通过智能手机或外部Web应用程序与XBee ZB / ZigBee设备进行通信,则可以使用以下解决方案模式:
[网站/智能手机] - - - (设备云) - - - [XBee网关] - - - [XBee或ZigBee设备]
XBee网关可以是像Digi ConnectPort X网关那样的设备,也可以是您自己设计的可以同时说TCP / IP和ZigBee的设备。 网关然后创建一个TCP / IP连接到“设备云”。
设备云是一个诸如ThingSpeak或iDigi设备云这样的网站,它们是允许与远程设备(甚至通过防火墙)进行双向通信的免费服务。 然后,您的网站或智能手机将使用简单的网络服务与设备云对话,这些网络服务又将与XBee Gateway以及您的所有XBee或ZigBee设备对话。
使用这种模式,您可以与您的XBee或ZigBee设备通话,无论他们身处何处。
你试图达到的目标有点不清楚。 需要记住的一件事非常重要,WiFi使用比ZigBee更多的功率。 如果您需要移动设备(如遥控器)在一组AAA电池上运行数月或数年,则WiFi不是一个好选择。
如果你澄清你的设置,我可以为你提供更详细的答案。
尝试使用两个Digi rf模块为此做一个电路板:一个与XBee通信的Wifi。
链接地址: http://www.djcxy.com/p/63445.html上一篇: Communicate with ZigBee device via WiFi
下一篇: Detect or discover iOS devices or Android devices nearby using WiFi on Mac OSX