ide - 使用 Arduino XBee Shield 和 XBee Explorer 进行无线编程

标签 ide arduino bootloader xbee

我正在尝试通过 XBee Shield 启用 Arduino 的无线编程和 XBee Explorer。我在网上看过两个教程, XBee radios Wireless Bootloading for ATmega168/ATmega328 向您展示如何做到这一点。

但是,两个教程都讨论了使用组件连接接收器 XBee到阿杜伊诺。 XBee Shield 负责处理接收器 XBee 和 Arduino 之间的通信,因此不需要(或者确实是)额外的组件。他们谈论使用电容器或晶体管来无线重置 Arduino。 XBee Shield 是否已经可以做到这一点,或者我可以对其进行一些修改以使其成为可能吗?

如何使用现有的 Arduino IDE 对 Arduino 进行无线编程?

最佳答案

您是对的,因为需要额外的组件来无线重置 Arduino,并且即使您使用 Xbee 扩展板,您也确实需要它们。我假设您正在阅读的教程之一是 this one 。您要做的就是阅读教程,并将晶体管/电容器/电阻器电路构建到一个小球中(类似于 this )或在一 block 原型(prototype)板上,并伸出三根信号线。您需要将“来自 XBee 的重置信号”焊接到屏蔽板上应贴有标签的 D3 引脚(或者可以在 Datasheet 上找到)。然后你必须找到一种方法将复位连接到 Arduino 上的复位引脚,并将接地连接到任一设备(因为它们应该通过屏蔽连接)。这就像将电线插入 Arduino 上的 socket 一样简单。完成此操作并按照前面提到的教程设置环境后,您应该可以开始了!

如果您有任何疑问,请随时提问,我应该能够提供帮助。

关于ide - 使用 Arduino XBee Shield 和 XBee Explorer 进行无线编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2304292/

相关文章:

android - 刷入ROM时ADB Fastboot错误 'FAILED remote unknown command'

assembly - 进入保护模式后尝试跳转时出错 - 程序集引导加载程序

java - 有没有办法在eclipse中运行netbeans开发的java程序?

java - 如何在eclipse中自定义热键?

Android + Arduino 蓝牙数据传输

linux-kernel - Linux 内核引导方法 预构建的 rootfs

c++ - 与语言服务器通信(语言服务器协议(protocol))

visual-studio-2008 - 为什么 VS 2008 IDE 不记得我的偏好?

post - ESP8266 和 POST 请求

arduino - Mac + Uno + avrdude : stk500_recv(): programmer is not responding