搜索
bottom↓
回复: 424

网蜂开源ZigBee发布会,ZigBee学习例程+教程+《ZigBee实战演练》

  [复制链接]

出0入0汤圆

发表于 2012-8-12 18:46:27 | 显示全部楼层 |阅读模式
本帖最后由 迪加 于 2012-8-12 18:45 编辑

前言:
       如果说21世纪初是互联网的天下,那么我觉得到中后期将会是物联网的天下。很多人对这个名词既陌生又熟悉,好像又在哪里听过似的。半年前,我因项目需要刚接触ZigBee,半年后我身边很多的人都在讨论ZigBee。它能推动物联网的进程吗?我不清楚,但是很多项目都用上了ZigBee,很多所高校慢慢增加了物联网专业。希望经过今天,你会爱上ZigBee!

一、网蜂历程
       半年前我第一次在阿莫论坛发关于ZigBee的帖子,介绍了ZigBee的前景和应用,一直走来,发现论坛里关注ZigBee的人挺多的。为了让大家能更好的入门和应用ZigBee,迪加一直坚持记录学习历程,从一个人到现在的网蜂团队(WeBee),ZigBee CC2530模块通讯距离从当初的5米到现在的250米,这是我们的一个跨越,更加坚定了我们编写ZigBee教程的决心。
       今天,网蜂ZigBee开发套件(全网最高性价比,帖子最后一张图)和配套例程代码合10万字的pdf教程如期和大家见面了。不得不说的是,我们把所有教程内容整合成《ZigBee实战演练》开源电子书,由网蜂独家打造,内容涵盖了TI协议栈工具的使用、基础实验、组网演练和项目实战,从入门到进阶再到应用,全面扫盲。可以说是网上唯一涵盖内容最全的ZigBee学习电子书。
       我们选择在阿莫论坛首先发布,原因很简单,因为这里见证了我们成长,得到了大家的支持,今后我们始终坚持ZigBee开源原则,包括资料内容、所有项目代码和部分ZigBee学习板的PCB的开源,坚持第一时间在阿莫论坛上发布,而且坚持持续更新更多的项目应用,为大家ZigBee学习保驾护航。


   
超越

二、网蜂ZigBee学习资源
       我们的教程是基于TI公司的CC2530芯片及其协议栈Z-stack,开发环境是IAR。也是国内资料最全、最流行的方案。所有相关软件和工具使用方法都在 《ZigBee实战演练》中详细讲述。为了让大家更好地了解网蜂的教程和资源,下面我们对pdf文档和实例代码等资源来一个简单的介绍:

1、CC2530集成了增强型C8051内核,可以理解成单片机+无线模块的组合,我们可以使用IAR开发自己的软件代码。为此,我们实验代码分三部分,分别是:基础实验(含点亮第一个LED、按键、外部中断、定时器、串口通讯、AD控制(自带温度计)、睡眠唤醒、看门狗);组网演练(含Zigbee 协议栈简介、无线点灯、信号传输质量检测、协议栈工作原理介绍、协议栈中的串口实验、一小时实现无线数据传输、串口透传,打造无线串口模块)和项目实战(含组网状态实时显示系统、无线IC卡考勤机、串口通讯助手==Zigbee聊天助手、无线互联:ZigBee+GPRS、室内定位系统等),部分内容还在不断完善升级中。其中组网实验全部基于TI自带协议栈实现,其中一小时实现无线数据传输、串口透传,打造无线串口模块更是网蜂团队在Z-stack中提取的精华。务求让大家尽快上手,领略ZigBee魅力。

  
对关键内容我们都会明确注释

  
程序开头会有详细的操作说明

  
每行关键代码都附上注释


2、网蜂针对例程打造合10万字的PDF教程,每个例程都经过精心排版,尽量做到每行代码都添加注释。每行代码字体均修改成和编译器一样的风格,务求能让大家看得更舒服、学得更顺利。每个实验都会附带实验图片,图文并茂。

  
教程布局

  
代码安装编译器风格,看起来更舒服

  
自制图例,方便理解

  
实验插图,直观易懂

3、网蜂团队倾力打造《ZigBee实战演练》开源电子书。内容涵盖了从编译环境配置到基础实验、组网演练、项目实战以及TI协议栈工具的应用介绍。还包含一些有用的内容:如ZigBeE OAD (无线下载程序),适用于众多场合。ZigBee学习、应用的宝典。也是全网唯一涵盖内容最全的ZigBee学习电子书。

  
《ZigBee实战演练》封面



  

目录


4、学习应用相结合。一直以来ZigBee我们带来了无数乐趣。这都会记录在《ZigBee实战演练》里。奉献给大家

无线点灯:(点的可是台灯哦)

  

串口聊天:(你还在用QQ吗?落后了,用串口聊天助手吧)







5、部分项目应用:
前两个项目我们是基于野火M3平台实现的,相关连接:http://www.amobbs.com/thread-5491516-1-1.html



组网状态实时显示系统(基于野火二代M3平台)




无线IC卡考勤机(基于野火二代M3平台)


室内定位系统
  
代码+教程下载区:
     好吧,大家久等的例程代码和pdf教程千呼万唤始出来了,网蜂资源奉献给大家:

一、基础实验
1、点亮第一个LED   
代码:  pdf教程:  

2、按键                  
代码:  pdf教程:   

3、外部中断            
代码:  pdf教程:  

4、定时器   pdf教程:
4.1定时器T1(查询方式)        代码:
4.2定时器T3(中断方式)       代码:   

5、串口通讯    pdf教程:
   5.1串口发送(hello webee)                代码:
   5.2串口接收和发送(send & receive)   代码:
   5.3  UART0-控制LED                       代码:  

6、AD控制(自带温度计)                  
代码:   pdf教程:

7、睡眠唤醒      pdf教程:   
   7.1中断唤醒                            代码:                  
   7.2 定时器唤醒                        代码:     
         
8、看门狗                                         
代码:  教程:      

二、组网演练
1、Zigbee 协议栈简介   
pdf教程:

2、无线点灯  
代码:    pdf教程:

3、无线传输质量检测  
代码:  pdf教程:

4、协议栈工作原理介绍
pdf教程:  

5、协议栈中的串口实验  
代码:    pdf教程:  

6、一小时实现无线数据传输  
代码: 教程:  

7、串口透传,打造无线串口模块  
代码:   
pdf教程:   

8、传感器应用     (新增内容,筹备中)
   8.1温度传感器DS18B20
   8.2温湿度度传感器DHT11
   8.3红外热释电传感器
   8.4烟雾传感器
   8.5红外对管传感器
   8.6光敏传感器
9、网络通讯实验(单播、组播、广播)  (文档编写中)
10、Zigbee 协议栈网络管理                 (文档编写中)
11、Zigbee无线传感网数据采集系统      (文档编写中)

三、项目实战
1、组网状态实时显示系统
代码(可通过串口显示):

2、无线IC卡考勤机     
代码(课通过串口显示):

3、串口通讯助手==Zigbee聊天助手(已完成,文档整理中)
4、无线互联:ZigBee+GPRS    (开源项目进行中)
5、室内定位系统                 (开源项目,有兴趣请联系网蜂)
6、家电控制无线传输协议     (开源项目,有兴趣请联系网蜂)



   网蜂ZigBee开源电子书,全网唯一最全,内容陆续更新,值得珍藏:
《ZigBee实验演练》:


    网蜂推荐Zigbee经典书籍:网蜂较早前已经上传了,下面是链接:
    http://www.amobbs.com/thread-5488869-1-1.html
   
   相关软件和工具:由于比较大,上传不了。资源大家也可以到网蜂ZigBee的学习交流Q群下载。Q群号:177258399
   感谢大家一直以来对迪加和网蜂的支持,今后大家在学习ZigBee过程中有问题可以直接在阿莫论坛上发帖或在Q群上说,我们团队成员会尽力为您解答。
   
   最后发一下我们ZigBee套件的靓照给大家欣赏。谢谢支持,开源,让生活更精彩!









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-8-13 00:17:43 | 显示全部楼层
SoSong 发表于 2012-8-12 19:05
帅呆了……能不能整理成一个独立文件……不然下载很蛋疼

配套资源300M,上传不了阿莫论坛,先放在Q群给大家下载了。

出0入0汤圆

 楼主| 发表于 2012-8-13 00:50:44 | 显示全部楼层
RUANJI 发表于 2012-8-12 19:40
听牛逼,不知道价格如何?

开发套件清单配置:
1、CC 2530核心模块    *2  
2、功能底板               *2  
3、2.4G天线3dB天线   *2  
4、CC DEBUGGER       *1   
5、方口USB线            *2  

¥199

出0入0汤圆

 楼主| 发表于 2012-8-13 09:10:22 | 显示全部楼层
Name_006 发表于 2012-8-12 19:27
必须赞一个  文档看起来很好   花了很大的精力                                                          ...

《ZigBee实战演练》一书确实花了不少精力,不过能学习到很多东西。希望对大家有用

出0入0汤圆

 楼主| 发表于 2012-8-13 09:14:44 | 显示全部楼层
soulja 发表于 2012-8-12 21:30
主控是什么  我怎么前面看见的是单片机 后面看到的是 ARM?

看来大侠你还没看清帖子哦。我们的ZigBee芯片是CC2530,里面集成了增强型C8051内核。所以是直接通过仿真器对它编程就可以了,很爽

出0入0汤圆

 楼主| 发表于 2012-8-13 09:20:15 | 显示全部楼层
loutianming 发表于 2012-8-13 08:40
楼主讲完了!那请问哪里可以买呢?大概几钱?是不是童叟无欺?
来自:amoBBS 阿莫电子论坛 Android客户端 ...

配置清单可参考45楼,谢谢

出0入0汤圆

 楼主| 发表于 2012-8-13 10:27:40 | 显示全部楼层
guokevin 发表于 2012-8-13 10:06
板子,很不错!请教一下,我做定位的时候有两个参考点的地址冲突了。请问怎么解决呢? ...

16位地址统一由协调器分配,不会产生冲突的。

出0入0汤圆

 楼主| 发表于 2012-8-13 10:47:40 | 显示全部楼层
宋点点 发表于 2012-8-13 10:43
迪迦老师,无线的工程是IAR什么版本的,我安装的版本是IAR Assembler for 8051 7.51A/W32 (7.51.1.3),但是 ...

要用Z-stack 2.3.0 + IAR 7.6 ,网蜂资料包里面都有。 迪加ZigBee学习之旅那里有个小错误,不过编辑不了就更正不了

出0入0汤圆

 楼主| 发表于 2012-8-13 11:07:30 | 显示全部楼层
guokevin 发表于 2012-8-13 10:55
楼主顺便带我们搞搞STM32w吧,哈

哈哈,STM32找野火专区吧。绝对能给你惊喜

出0入0汤圆

 楼主| 发表于 2012-8-13 16:22:52 | 显示全部楼层
coloz 发表于 2012-8-13 01:30
不是说开源么~求源码学习zigbee

代码都已经上传了厄

出0入0汤圆

 楼主| 发表于 2012-8-14 15:56:21 | 显示全部楼层
honami520 发表于 2012-8-14 01:21
楼主真的很不错!!!强烈支持,造福坛友!

嗯,全民参与。呵呵

出0入0汤圆

 楼主| 发表于 2012-8-14 15:56:47 | 显示全部楼层
linuxembe@126 发表于 2012-8-14 12:20
非常不做 正在学习zigbee 这样对我的帮助非常大 谢谢开源 支持开源

看你是刚注册的哦。以后多多交流。

出0入0汤圆

 楼主| 发表于 2012-8-14 20:21:31 | 显示全部楼层
630511630511 发表于 2012-8-14 20:09
在哪买?

没联系上阿莫,不知道能否在他这里弄邮购!

出0入0汤圆

 楼主| 发表于 2012-8-15 23:02:02 | 显示全部楼层
milestone2010 发表于 2012-8-15 20:52
想请问下LZ,LZ的ZIGBEE板子,就核心板,板厚看上去不是1.6mm,是1.0mm左右对么? ...

嗯,1.0mm

出0入0汤圆

 楼主| 发表于 2012-8-16 18:06:40 | 显示全部楼层
and001 发表于 2012-8-16 16:18
请问楼主:你的那开发套件中CC DEBUGER 是否还能开发其他芯片(是否需要安装驱动文件),例如CC2540(蓝牙的BLE) ...

已经完成了,也是一对多的。我们的芯片是CC2530,不适合CC2540蓝牙4.0的。

出0入0汤圆

 楼主| 发表于 2012-8-16 20:46:08 | 显示全部楼层
lanzhihai118 发表于 2012-8-16 19:49
学习 zigbee大半年了,现在缺少点子,楼主做过实际现场的项目么?看你们的板子和TI官方的不太一样 呵呵现在 ...

嗯,不困难的。也就是在协议栈中应用传感器

出0入0汤圆

 楼主| 发表于 2012-8-18 17:20:31 | 显示全部楼层
and001 发表于 2012-8-17 09:09
不知道LZ说的那CC DEBUGER是不是已经下进了程序,是否可用直接使用了?!!

没错,可以直接使用的。

出0入0汤圆

 楼主| 发表于 2012-8-19 18:34:50 | 显示全部楼层
derive3000 发表于 2012-8-19 17:11
很好!顶!Zigbee关键在于传输速率和功耗。不知道这两方面做得怎么样?

低功耗是主导,所以也导致了低传输速率:250Kb/s

出0入0汤圆

 楼主| 发表于 2012-8-21 22:40:23 | 显示全部楼层
flyangus 发表于 2012-8-20 22:23
这个实在太棒了,中国太需要这样的人才了

有点过奖了。打家都可以做的事,只是花点时间罢了。

出0入0汤圆

 楼主| 发表于 2012-8-22 10:20:25 | 显示全部楼层
ddqq 发表于 2012-8-22 09:59
楼主的模块在哪里购买呢? 没有看到购买地址

正在联系阿莫邮购中,可以先到我们TB店看看吧。

出0入0汤圆

 楼主| 发表于 2012-8-25 01:47:55 | 显示全部楼层
Elex 发表于 2012-8-24 21:25
资料不错。只是我不看好ZigBee,建议商业环境不要用ZigBee,太容易被WIFI干扰了,基本上无解。家居用用就好 ...

WIFI干扰啊~这位仁兄实测过?或者有过相关实验?呵呵

出0入0汤圆

 楼主| 发表于 2012-8-28 22:12:14 | 显示全部楼层
grui 发表于 2012-8-26 20:43
MARK之,有机会有条件的话一定学习

希望你能创造机会。呵呵

出0入0汤圆

 楼主| 发表于 2012-9-1 09:55:43 | 显示全部楼层
sunhot 发表于 2012-8-29 10:38
超值,得赶紧备一套

很给力

出0入0汤圆

 楼主| 发表于 2012-9-3 11:27:04 | 显示全部楼层
任飞儿 发表于 2012-9-3 10:25
太棒了,找了半天才找到。我也在研究zigbee中,那本书讲的很好,书中说的无线室内定位用的是2430还是2530呢 ...

谢谢支持,我们使用的是CC2530.

出0入0汤圆

 楼主| 发表于 2012-9-6 13:41:57 | 显示全部楼层
lin_best 发表于 2012-9-4 09:22
Mark~~  超赞楼主!

谢谢支持网蜂!

出0入0汤圆

 楼主| 发表于 2012-9-7 21:06:08 | 显示全部楼层
and001 发表于 2012-9-7 11:41
问问楼主:zigbee聊天程序是否完整了?等上传呢!!

刚买了那板,想跑跑没INTERNET下怎么聊天的 !!

建议还是从基础实验起步。你说的内容可以参考串口透传部分内容。

出0入0汤圆

 楼主| 发表于 2012-9-8 19:03:44 | 显示全部楼层
and001 发表于 2012-9-8 10:54
谢谢!有透传的部分吗?我得好好找找,练练

可以参考《ZigBee实战演练》串口透传部分。

出0入0汤圆

 楼主| 发表于 2012-9-12 11:53:56 | 显示全部楼层
xts 发表于 2012-9-11 13:09
我使用的IAR 7.60.1是不是和文档里面提到的IAR 7.60A是一样的啊?

TI会做少地方的改动。

出0入0汤圆

 楼主| 发表于 2012-9-15 14:24:25 | 显示全部楼层
rejoice818 发表于 2012-9-12 12:34
物联网的热捧下,这个必须关注一下

嗯。物联网的应用不单是zigbee,还是很广泛的。

出0入0汤圆

 楼主| 发表于 2012-9-19 23:40:44 | 显示全部楼层
fenglove 发表于 2012-9-17 09:42
谢了,正在做串口的无线数传,

嗯。可以参考网蜂《zigbee实战演练》例程

出0入0汤圆

 楼主| 发表于 2012-9-21 11:55:28 | 显示全部楼层
zhangpisces 发表于 2012-9-21 10:01
迪加老大,群已经满了,我加不进去了,整个大点的群嘛

蓝蜂群已满,下载相关学习软件和开源代码请加入网蜂 (青蜂)群:250988042 !感谢莫友的支持

出0入0汤圆

 楼主| 发表于 2012-9-24 19:52:50 | 显示全部楼层
zzx1415 发表于 2012-9-20 17:27
资料很不错,团队很牛啊,

感谢支持啊。

出0入0汤圆

 楼主| 发表于 2012-9-27 12:45:26 | 显示全部楼层
zyw19987 发表于 2012-9-26 21:47
这个穿墙能力怎么样?空阔距离有多远呢?

不带PA的250M , 自动重连110M ,短距离穿1堵墙没问题。2.4g的穿墙能力不好的。

出0入0汤圆

 楼主| 发表于 2012-10-9 08:58:24 | 显示全部楼层
liuzs09 发表于 2012-10-4 22:24
标记,学习中

谢谢支持啦!

出0入0汤圆

 楼主| 发表于 2012-10-13 11:22:13 | 显示全部楼层
5IDIANZI 发表于 2012-10-9 16:30
正好想学习一下这个技术,正在码资料,qq群进不去已经满了,还有什么途径可以获得相关的技术资料呢?比如IA ...

可以到其他蜂群看看。

出0入0汤圆

 楼主| 发表于 2012-10-17 23:54:04 | 显示全部楼层
过客而已 发表于 2012-10-17 16:35
请问哪里有卖?

目前没联系好阿莫邮购,可以到我们官方网店看看。

出0入0汤圆

 楼主| 发表于 2012-10-23 15:16:45 | 显示全部楼层
yanhaijian2005 发表于 2012-10-19 15:05
带柱状天线250米距离还有待提高啊。

呵呵。谢谢你的建议。

出0入0汤圆

 楼主| 发表于 2012-10-29 14:24:41 | 显示全部楼层
mxfahm 发表于 2012-10-16 16:21
好学习资料呀,谢谢分享.

谢谢支持

出0入0汤圆

 楼主| 发表于 2012-11-7 09:55:48 | 显示全部楼层
mii 发表于 2012-11-1 15:33
远程控制必备

嗯,还有低功耗!

出0入0汤圆

 楼主| 发表于 2012-11-14 11:33:15 | 显示全部楼层
zxcomwyl 发表于 2012-11-7 12:53
看到这篇文章,有燃起了我熄灭已久的热情。

燃烧吧!

出0入0汤圆

 楼主| 发表于 2012-11-18 12:05:38 | 显示全部楼层
kxjie2006 发表于 2012-10-30 13:45
买了套件,还没到货,期待学习!

zigbee CC2530 集成了51单片机内核,相当于你用单片机控制CAN模块

出0入0汤圆

 楼主| 发表于 2012-11-19 09:57:41 | 显示全部楼层
william_rain 发表于 2012-11-18 12:14
什么IDE 不会是 IAR吧!

嗯。 IAR for 8051

出0入0汤圆

 楼主| 发表于 2012-11-26 16:28:43 | 显示全部楼层
nello 发表于 2012-11-22 23:29
开源精神难得!支持!

谢谢啦!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-3 07:30

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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