Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将模拟值从 xbee 发送到另一个 xbee(已连接到 ARDUINO)。但我不想连续读取这个值(x=Serial.read();)。
x=Serial.read();
我想从 arduino 的模拟输入(x=analogRead(A0);)中读取这个值。我可以将模拟值从第一个 xbee 输入引脚传递到第二个 xbee 输出引脚并将此引脚与 ex.arduino 的模拟输入 (A0) 连接并进行处理吗?如果可以做到,这是如何发生的?(对不起我的英语不好)
x=analogRead(A0);
这确实是可能的。Xbee 具有 DAC 和数字线路支持。查看本手册中的用户手册
您将需要的信息在第 12 页。这是针对第一系列 xbee 的。
对于系列 2 xbee 的过程是不同的,可以在第 41 页的本手册中找到 。祝你好运!
我怀疑您最好使用 xbee API 并执行 AT 命令来读取引脚,然后通过串行 TX 将其传输到 arduino RX 输入。