请选择 进入手机版 | 继续访问电脑版

智能创客,中国最大的极客空间,智能平台,免费教学,视频教程,手把手教你创造儿时梦想!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 34572|回复: 450

Arduino开源智能家居03《开发板套件》学习zigbee家居-性价比高

  [复制链接]

110

主题

396

帖子

2319

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2319
QQ
发表于 2014-7-13 12:40:38 | 显示全部楼层 |阅读模式
我们这周先教大家学习《zigbee开发板套件》,
学会了就可以扩展你自已想要的功能,什么空气PM2.5、烟雾报警、窗帘自动、手机开门都不在话下,所以认真学,大油哦亲!

同时这个开发板,可以直接连入之前DIY的arduino开源智能家居《网关》,也可以单独使用,因为他们也自己可以组网的!

020.jpg
以上为开发板的配件,并提供入门到高级详细教程!

游客,如果您要查看本帖隐藏内容请回复



一、安装驱动/软件
IAR软件8.1:http://pan.baidu.com/s/1eQ7WP3s(下载解压里面有安装说明)
SmartRF04EB驱动:http://pan.baidu.com/s/1dDH1ZX3(安装SmartRFStudio后里面包含有驱动)
CP2102驱动:http://pan.baidu.com/s/1o6iDLcm(下载后直接安装或发现有新硬件就更新驱动)
ZStack-CC2530-2.5.1a协议栈:http://pan.baidu.com/s/1pJM7FFd(下载安装后才能玩zigbee自组网)


二、连接下载器、USB串口
1、连上SmartRF04EB下载器。
201757agf95k1gff5v50hd.jpg
将一边有凸出来的一端与(VDD、RES、NC、DC、GND的NC对应就正确了!

201758okmjxqkkm6xsku5s.jpg
提示:如果刷不成功,点击一下SMARTRF04EB上的RESET(凹进去就用笔撮)。


2、插上CP2102 USB下载器
310.jpg
对应好再插入DTR RX TX VCC CTS GND
184621nuem0fxx2qtqrrh0.jpg
320.jpg
这样就可以连接电脑看串口数据了!


三、给大家上几个教程实例,解压文件后打开目录:
“zigbee开发板资料CC2530开发板基础学习实例”,双击文件里以.eww结尾的文件就可以打开实例!
1、CC2530-1(点亮LED)
1)先将二个LED分别插到P1.0和P1.1上,记得短脚插负级GND
2)运行以.eww结尾
100.jpg

3)然后编译下载,发现有绿色的进度按F5,那么编译就成功了!
101.jpg
4)这时LED就会闪烁了!


2、CC2530-2(按键控制LED)
1)按接线图接好按键(下拉电阻)
300.jpg

2)以下为实物图(图中接了二个按键(接线方法一样),如果不需要接一个也行)
330.jpg

3)打开代码,编译!
110.jpg
4)如果没接错,那么点击按键,灯就闪烁了!


4、CC2530-4(T1的使用)计时器
120.jpg
编译就会发现计时器在控制LED的闪烁。


13、CC2530-13(串口通信)
1)编译好程序
130.jpg
2)打开串口软件(选择串口、并设波特率设为57600)
340.jpg
3)串口就会出现字符了!



14、自组网通信,串口发送{ck00x00x00x}其它设备收到,按键发送{ck00x00x00x}其它设备收到。
1)在自组网目录里运行:Projects\zstack\Utilities\SerialApp\CC2530DB\SerialApp.eww
140.jpg
2)串口发送{ck00100264.28},如果没有问题,那么其它的zigbee上的灯就亮了,说明收到数据。
3)按键,那么其它zigbee上的灯也会亮,所以只要设定好00x00x标志,就可以无线控制任何一个zigbee了。



四、源代码下载、资料下载(最全的资料提供)
1、总目录
200.jpg

2、CC2530开发板基础学习实例
210.jpg

3、IAR开发等工具
220.jpg

4、Z-Stack协议栈安装包
230.jpg

5、其它基础学习源代码
240.jpg

6、其它相关资料
250.jpg


要是学会这个东东,你就是大神了……哇哇
OK,套件请到这里:http://item.taobao.com/item.htm?id=40061371202
由于源代码、资料比较大,请拍下后联系QQ610854837,我们直接发送给你!


《Arduino开源智能家居DIY教程系列》
Arduino开源智能家居《花絮1》zigbee小底板DIY成功
Arduino开源智能家居《认识Zigbee》zigbee功能和自组网介绍
Arduino开源智能家居《zigbee开发板》手机/按键点亮LED
Arduino开源智能家居01《网关》升级版网关正式教程(zigbee)
Arduino开源智能家居02《温湿传感器》什么样温湿度才适居
Arduino开源智能家居03《开发板套件》学习zigbee家居-性价比高
Arduino开源智能家居04《插座开关》手机控制:网扇、空调...
Arduino开源智能家居05《红外线》手机红外线控制电器


《百元智能家居DIY教程系列》
《智能家居网关》DIY制作图文教程01-百元智能家居系列
《智能温湿度》DIY制作图文教程02-百元智能家居系列
《智能插座》DIY制作图文教程03-百元智能家居系列
《智能电灯开关》DIY制作图文教程04-百元智能家居系列
《手机红外线》DIY制作图文教程05-百元智能家居系列
关注@智能创客  微信:znck007(打造DIY创客平台)

152509p7nojdncjbbjnab1.png

回复

使用道具 举报

0

主题

9

帖子

130

积分

注册会员

Rank: 2

积分
130
发表于 2014-7-14 14:08:23 | 显示全部楼层
唉,跛脚的pwm
回复 支持 反对

使用道具 举报

110

主题

396

帖子

2319

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2319
QQ
 楼主| 发表于 2014-7-14 19:32:33 | 显示全部楼层

啊,怎么了?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2014-7-14 21:24:57 | 显示全部楼层
很有兴趣
回复

使用道具 举报

110

主题

396

帖子

2319

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2319
QQ
 楼主| 发表于 2014-7-14 21:51:20 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

9

帖子

130

积分

注册会员

Rank: 2

积分
130
发表于 2014-7-14 22:36:52 | 显示全部楼层

看例程,它通过计时器来模拟pwm的,所以很占资源
回复 支持 反对

使用道具 举报

0

主题

2

帖子

34

积分

新手上路

Rank: 1

积分
34
发表于 2014-7-15 09:11:10 | 显示全部楼层
非常好 看看啦
回复 支持 反对

使用道具 举报

0

主题

9

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2014-7-15 15:53:13 | 显示全部楼层
非常好 看看啦
回复 支持 反对

使用道具 举报

0

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2014-7-15 22:08:19 | 显示全部楼层
kkkkkkkkkkkk
回复 支持 反对

使用道具 举报

0

主题

19

帖子

148

积分

注册会员

Rank: 2

积分
148
发表于 2014-7-16 18:14:10 | 显示全部楼层
不错,有学习了新东西
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|手机版|智能创客 ( 桂ICP备14000828号

GMT+8, 2018-10-18 23:26 , Processed in 0.101163 second(s), 12 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表