Zigbee 与树莓派之间的通信

听****雨 UID.1308748
2016-05-09 发表

本帖最后由 听荷留雨 于 2016-5-9 19:45 编辑

ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据速率。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术。ZigBee是一种低速短距离传输的无线网络协议。ZigBee协议从下到上分别为物理层(PHY)、媒体访问控制层(MAC)、传输层(TL)、网络层(NWK)、应用层(APL)等。其中物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。

在这里需要用到的器件

***附件停止解析***

***附件停止解析***

打开XCTU软件,并发现连接到PC的设备。XCTU是一款测试软件,可以在网上下载,网上也有使用手册。

***附件停止解析***

接下来配置一个路由,分配 PAN ID,分配相同的PAN ID将共同形成一个网络

***附件停止解析***

如果固件不是最新版本,可以通过XCTU更新

***附件停止解析***

***附件停止解析***

然后断开,通过上述类似的步骤更新 Coordinator 固件。

***附件停止解析***

更新完后,在vs新建一个空白的项目。这个项目十分简单,就是用来测试的。编译的时候添加 IOT 支持。

***附件停止解析***

接下来,使用FTDI串行TTL-232 USB数据线,并连接调制解调器

***附件停止解析***

连接好之后,在下图中勾选 local echo

***附件停止解析***

USB转UART TTL模块和Coordinator modem连接树莓派usb口,然后在树莓派上部署应用。

下图就是接收发消息的效果图

***附件停止解析***

***附件停止解析***

***附件停止解析***



标签: 通信

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
fw374164352 UID.936056
2016-05-09 使用 Lumia 950 回复

顶一个,毕设本来想用zigbee,结果太麻烦

听****雨 UID.1308748
2016-05-09 回复

Quote***链接停止解析***
顶一个,毕设本来想用zigbee,结果太麻烦


有什么好的想法或作品欢迎分享{:3_98:}

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报