在工农业生产和个人消费、娱乐生活等领域,对于低成本的短距离、无线通信需求巨大,由此催生了出现了诸如WIFI、蓝牙、华为Hilink、蓝牙、ZigBee、NFC、UWB等技术。
在这些短距离通信技术中,ZigBee技术是一种短距离、低复杂度、低功耗、低速率、低成本和高可靠性的双向无线通讯技术。ZigBee 通信网络主要是为工业现场自动化所需要的控制数据传输而建立,因而具有简单,使用方便,工作可靠,低功耗,自组网,价格低的特点。最远通信距离从75米到几百米,甚至几公里,并且支持无限扩展。因此在工农业生产等领域得到广泛应用。
本课程主要结合大家已经学习过的单片机相关知识和技能,通过无线测温系统项目开发掌握zigbee模块使用,学习zigbee网络组建和数据传输软件设计方法和硬件模块集成方法。
本课程学习成本低,学习者只需要购买两个zigbee模块,51单片机单片机最小系统模块,LCD1602液晶显示模块、DS18B20测温模块就可以开展学习,在老师带领下逐步完成项目开发,真正实现做中学。
主要是会利用相关硬件模块进行集成开发,在学习过程中逐步掌握和体会训练调试方法,具备一定的项目底层开发能力。
1、C语言初步软件设计知识和概念
2、51单片机基础知识和概念
3、数字电路基础知识和概念
如果掌握的不好也没有关系
不作要求
Q : 课程硬件如何购买 A : 可以去淘宝网购买
Q : 硬件型号 A : 控制器可以选用任何51系列开发板或者最小系统,液晶显示模块选用LCD1602模块,测温模块选用DS18B20模块即可。这些硬件除测温模块外都需要采购两套。也可以每两位同学合作各买一套。
Q : 软件开发平台是什么? A : 教学采用keil 4.0版本,最好一致,版本更高也可以
Q : 学习者基础要求 A : 高手不必参加本课程学习,本课程面向想学习,但基础较弱的同学,培养项目实践能力为主。