首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Arduino-s上使用传感器的Xbee S2网状网

在Arduino-s上使用传感器的Xbee S2网状网
EN

Stack Overflow用户
提问于 2016-03-04 00:10:44
回答 1查看 433关注 0票数 0

我正在和Xbee-s (S2)和Arduino UNO-s一起做一个项目。我的计划是用5个无线电创建一个网格传感器网络(这将是一个家庭测量系统):1个协调器(API)模式,Arduino连接到PC (只接收和处理数据),1个(或2个) AT模式的路由器,2个(或3个)连接Arduinos的终端设备,每个Arduinos连接一个传感器。(我有一个LM-35,BMP-180和DHT-11)。我想用Arduino-s处理来自传感器的数据,并将这些数据封装到Xbee数据包中,连接到Arduinos的Xbee-s将发送给协调器(如果需要,通过AT- mode中的路由器节点),其中连接到该协调器的Arduino从协调器接收这些数据包,整理这些数据包,并从每个数据包中读出传感器读数值。然后将这些值转换为字符串,并在PC上的串行监视器上打印它们(不会将它们混合在一起)。例如:

“来自E1的测量值:温度:°C湿度:%”

“来自E2的测量值:温度:°C”

“来自E3的测量值:气压: Pa”

我的总结问题是:这个概念是这样可行的吗?我只愿意在PC的串行监视器上打印这些值。

谢谢你的帮助!!

EN

回答 1

Stack Overflow用户

发布于 2016-03-04 14:47:24

是的,绝对有可能。"AT模式“固件支持”透明串行“模式,在这种模式下,主机通过串行端口发送的任何内容都将中继到网络上的固定节点(通常是协调器)。如果协调器在API模式下运行,则数据将以带有标识源的标头的帧的形式出现。

协调器可以使用API帧将任何数据定向到具有AT固件的远程节点,并且有效负载将在串行端口上输出--没有要处理的头部或底部。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35777271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档