雷竞技注册
消息

介绍Arduino Xbee Shield

2017年4月25日经过乌木卡罗威

Xbee Shield为Xbee提供了一个接口,该Xbee将无线通信添加到Arduino项目。

Xbee Shield为Xbee提供了一个接口,该Xbee将无线通信添加到Arduino项目。

xbee盾是Arduino和Arduino之间的良好界面XBEE.,是一种无线通信模块。XBee盾有助于减少杂波和麻烦的XBee连接通过电缆。该模块在室内100英尺和室外300英尺的距离进行通信。XBee的通信协议是一个改进的ZigBee, XBee Shield可以与XBee模块的系列1、系列2、标准和专业版本一起工作。

特征

形状设计是标准的形状Arduino,所以它的码头很容易,并持有XBee没有突出的一边。数据输入和数据输出引脚可以配置为连接到UART引脚和其他引脚。

一端有一个开放区域,用于原型设计,以及您自己的开发项目,以及9x11网格中的99个孔,均匀间隔0.1英寸。Xbee Shield具有用于同步,电源和数据传输的可视指示的LED。

图片礼貌Sparkfun.

XBee Shield由Arduino以5V供电,然后由屏蔽以3.3V输出到XBee模块。XBee Shield负责数据输入和数据输出引脚上的电压水平移动,无论是二极管移相器还是MOSFET移相器,取决于使用的XBee Shield版本,MOSFET移相器更高效。Arduino的复位按钮连接到XBee Shield上的一个按钮。

XBee Shield 2。图片礼貌亚马逊

设置信息和提示

要连接所有内容,首先将Xbee模块连接到标记的Xbee屏蔽中,将Xbee屏蔽到Arduino上。也将Arduino USB连接器插入计算机和Xbee中。

应该有一个具有Xbee模式的开关和屏蔽上的USB模式。将其转换为USB模式,以便计算机可以与模块通信。

X-CTU是一个由XBEE的制造商提供的免费软件,用于配置和管理Xbees。使用X-CTU时出现的第一个屏幕是下面的,添加新设备单击顶部左侧角落的加号按钮。

选择正确的COM端口,为您的XBEE插入计算机并调整波特率,奇偶校验或流量控制等任何设置。

一旦设置了所有这些设置,计算机将与Xbee连接,它应显示在X-CTU的左侧面板上。X-CTU还有一个用于与您的XBEE进行通信的命令行,在主屏幕上应该有一个命令行映像如果单击它,那么将显示控制台日志,您可以在其中键入单词是其他数据,它将被翻译进入十六进制,如果您已配置二,请发送到另一个Xbee。

XBEE应用程序

Xbee可以是许多有趣的项目的基础。以下是一些让您入门的想法。

  • 无线文本到语音设备:使用两个xbees,键入一个xbee的命令行,这将发送到另一个xbee,然后将通过扬声器发言
  • 无线光探测柱状图:使用一个XBee和光传感器,柱状图显示它在另一个房间的亮度
  • 迪斯科球控制器:用两个xbees,控制迪斯科球革命速度
  • “Walkie Talkies”:有两个xbees,通过命令行无线沟通
  • 数据传输:使用XBEE,收集GPS或温度等数据,并将其发送到命令行或其他输出设备


已弃用原始Xbee Shield,Arduino网站建议使用当前的无线SD屏蔽。上面提到的许多相同的功能仍然可用,但它也可以与Xbee除了Xbee之外的其他模块,并具有microSD插槽。无线SD屏蔽在室内100英尺的范围内,外面高达300英尺,具体取决于障碍物和障碍物。

不同的开关设置会影响XBee与单片机的通信方式。RX, DIN和DOUT引脚可以根据您的应用程序以不同的方式连接。

Arduino Xbee Shield是一个有价值的硬件,将Arduino板连接到另一个非常有用的硬件,Xbee,这可以使沟通更容易,更高效。