使用xbee和arduino进行数据传输

时间:2015-11-17 02:53:56

标签: xbee

我有一个便携式设备,包括 arduino leonardo板,xbee系列2作为路由器(AT模式)和不同的传感器。这种便携式设备充当远程设备,可以在通电时使用。 另一方面,我有一个主机控制器,包括arduino uno board,arduinoxbee shield v1.1和xbee series 2作为协调器(AT模式)。该主机控制器通过USB插入我的PC。

我的项目的目的是使用xbee无线传输来自便携式设备的传感器数据到我的主机控制器并显示在arduino串行监视器上。 我设法配置了两个xbees。但现在,我不确定如何传输和接收数据。我需要一个发送器和接收器程序,用于连接到arduino的两个xbees。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

有两种不同的选择可以做到这一点,但最简单的方法是在变化检测(IC)模式下设置传感器XBee,或设置采样率(IR)。在任何一种情况下,您都需要在控制器上处理RX指示器帧,它将包含采样数据。

我写了一个可以配置所有这些的C#堆栈,但是对于你想要做的事情,它可能只是作为参考(https://github.com/jefffhaynes/XBee)有用。