我想使用我的 xbee 收音机上传到 arduino uno,但似乎无法正常工作。我已经将 xbee 配置为可以发送和接收序列,所以我错过了什么?为什么上传失败?
我使用 xctu 将波特率设置为 115200 并在连接到我的电脑的 xbee 上设置广播模式。在 uno 上也是如此,并使用测试草图将任何接收到的串行数据从 arduino 发送到 xbee。
当我输入 xctu 时,我会返回我输入的内容,所以我知道这是来自 arduino
谢谢
不止于此。上传需要重置 Arduino。uno 上的 xbee 没有能力执行此操作,并且默认情况下通常也不连接到复位引脚。
最好的解决方案是获得一个硬件内置设施的 Arduino Fio。使用 uno,您将需要连接一些额外的电子设备,但这是一项非常简单的工作。
一旦您的硬件处于良好状态,您将需要使用 xctu 来应用这些设置。该设置将与 Fio 使用的相同... http://arduino.cc/en/Main/ArduinoBoardFioProgramming
本文似乎将所需的 xbee 命令和硬件放在一起 http://www.faludi.com/itp_coursework/meshnetworking/XBee/XBee_program_Arduino_wireless.html