|
本帖最后由 迪加 于 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
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|