原创 Arduino开源智能家居DIY,网关教程(ZigBee)

2014-12-5 11:41 3267 16 17 分类: 消费电子

(代码请点击下方原文链接)

这篇开始,我们就真正做《网关》升级版教程了,采用arduino+zigbee哦。arduino简单易学,zigbee自组网(如果不懂c语言,直接用就好,我们已经刷好自组网代码)!

这次我们的教程是通过以下配件实现《网关》功能,并在手机端点击按钮,使zigbee模块上的灯闪亮(实现是发送真正的命令了{ckxxxxxxxxx}的格式)!通过不同的格式命令就可以操作开、关、接收、发送数据!之后《温湿传感器》《zigbee插座》等就可以直接连上了!

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)
上面就是arduino开源网关的配件。

1、SMARTRF04EB(ZIGBEE下载器)35元
2、CP2102(arduino下载器)15元
3、电源供电 10元
4、arduino板(含w5100、zigbee插槽、SD卡座)100元
5、zigbee开发板 30元 (如果只想学zigbee只需要两块开发板和zigbee模块,自组网学习哦)
6、zigbee模块 45元

一共是235元,实现自己的arduino开源网关吧(自己有arduino和w5100是可以代替我们的arduino板的)。

第一部份:arduino板刷上代码。

一、安装CP2102驱动(USB驱动)
http://pan.baidu.com/s/1o6iDLcm(下载后直接安装或发现有新硬件就更新驱动)。

二、将CP2102连上arduino板底下的插槽的一定要一一对应哦。

DTR->DTR
GND->GND
TX->RXI
RX->TXO
VDD3.3->VCC

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

三、刷arduino代码
大家可以直接在这里下载源代码:
http://pan.baidu.com/s/1i386zPV(包含arduino软件和所有的库)

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

四、插上网线,打开串口就可以测试联网是否成功了!

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

第二部份:刷zigbee模块代码

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

一、将zigbee模块插到zigbee开发板上

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

二、连上SMARTRF04EB下载器。

将一边有凸出来的一端与(VDD、RES、NC、DC、GND的NC对应就正确了!

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

三、安装SMARTRF04EB驱动

http://pan.baidu.com/s/1dDH1ZX3(安装SmartRFStudio后里面包含有驱动)
提示:如果刷不成功,点击一下SMARTRF04EB上的RESET(凹进去就用笔撮)。

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

四、安装IAR 8.1,软件比较大,安装后看说明**就好。

http://pan.baidu.com/s/1c0b69Ra(下载解压里面有安装说明)

五、下载zigbee自组网代码。

http://pan.baidu.com/s/1COxT8(最新ZStack-CC2530-2.5.1自组网代码,已经写好了按键、LED灯功能)

六、点击编译并下载。

七、插个LED到zigbee开发板的P1.0和-。

八、安到arduino板上。

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

第三步:使用手机测试

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

一、手机打开m.znck007.com手机控制端。

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

二、新建一个开关。

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

三、点击开关,如果发现LED灯闪,说明《网关工作正常了》!

Arduino开源智能家居DIY《网关》升级版网关正式教程(zigbee)

OK,《网关》部份已经搞定了!

转自:http://www.qidic.com/29716.html

文章评论1条评论)

登录后参与讨论

用户3794472 2016-5-4 15:52

赞一个

用户1648884 2014-11-6 21:38

老罗 锤子

用户1372461 2014-11-6 16:10

另外,更正一下你的认识,现在扫大街的阿姨(不包括开宝马扫大街的特殊人群)和收废品的大叔都iPHONE了,不用iPhone用华为已经成为高大上的代表了。

用户1372461 2014-11-6 16:07

分析的很好,从这个侧面就看到了智能家居的路漫漫啊!

用户1678053 2014-11-6 09:44

看看

用户1648884 2014-11-5 11:56

最火热的物联网单品
相关推荐阅读
用户1647523 2018-01-09 16:09
教你如何通过MCU配置S2E为TCP Client的工作模式
在上两篇文章中分别讲述了通过MCU配置S2E为UDP、TCP Server的工作模式”,相信小伙伴们已经对S2E的基本功能了解了一些,现在就让我们再接再厉、更上一层楼吧:首先我们先了解一下MCU与S2...
用户1647523 2018-01-09 15:53
教你如何通过MCU配置S2E为TCP Server的工作模式
在上一篇文章中讲了“如何通过MCU配置S2E为UDP模式”,相信小伙伴们已经了解了S2E的基本功能,在这一篇中,我们再接再厉,继续学习一下“如何通过MCU配置S2E为TCP Server的工作模式”,...
用户1647523 2018-01-09 14:44
教你如何通过MCU将S2E配置为UDP的工作模式
​​W5500S2E-S1是一款工业级串口转以太网模块,支持TCP Server、TCP Client和UDP三种工作模式,串口波特率最高可达1.152Mbps,并提供配套的上位机配置软件,也可通过网...
用户1647523 2015-12-09 13:53
第四届韩合集成电路技术交流会成功举办
2015年12月2日,第四届韩合集成电路技术交流会在WESTIN酒店深圳世界之窗店顺利举办。本届交流会与会嘉宾主要是韩合集成电路项目的主要领导、驻在深圳的9家韩合IC企业以及相关企业代表,主要围绕...
用户1647523 2015-12-09 13:46
第四届韩合集成电路技术交流会成功举办
2015年12月2日,第四届韩合集成电路技术交流会在WESTIN酒店深圳世界之窗店顺利举办。本届交流会与会嘉宾主要是韩合集成电路项目的主要领导、驻在深圳的9家韩合IC企业以及相关企业代表,主要围绕...
用户1647523 2015-10-16 14:47
WIZnet芯片在智能家居市场的应用
2014年是智能家居和可穿戴设备集中发力的一年。传统家电厂商、互联网企业和智能终端企业都虎视眈眈的盯着这个巨大的蛋糕,初创企业也借助各种众筹平台将自己的新奇创意转换为实际产品并推进市场,各种智能家...
我要评论
1
16
关闭 站长推荐上一条 /2 下一条