ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:406.02KB ,
资源ID:2475080      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2475080.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新物联网课程设计报告.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新物联网课程设计报告.docx

1、最新物联网课程设计报告最新物联网课程设计报告. 物联网技术 课程设计说明书题 目: 物联网终端自制板的优化 院 (系): 信息科学与工程学院 专业班级: 电子科学与技术 学生姓名: 学 号: 指导教师: 20 14 年 11 月 24 日至20 14 年 12 月 5 日华中科技大学武昌分校制 物联网技术 课程设计任务书课程设计题目(可任选一):1无线传感器数据采集器2无线远程控制显示系统3简易智能门禁系统4公交一卡通刷卡器课程设计题目内容及具体要求:(1)无线传感器数据采集器设计要求:基于zigbee技术,通过多种传感器采集现场数据,能针对不同的监测对象,选择不同类型的传感器进行数据采集,采

2、集的数据通过zigbee模块由采集节点传送给汇聚节点,汇聚节点能将接收到的数据显示出来;数据的上传可以实现定时上传和主动报警上传等方式,也可由汇聚节点主动调取采集节点的数据。(2) 无线远程控制显示系统设计要求:该系统首先实现128*64图形点阵液晶显示器的显示,应可实现各种字符、数字、中英文及图形的任意显示功能;设计无线遥控功能,通过zigbee无线模块可在线下载要显示的信息内容,并可灵活控制显示内容、显示顺序、方向、速度等,利用无线遥控方式可较方便地控制实时翻屏、滚屏等动态显示方式。(3)简易型智能门禁系统设计要求:采用射频识别技术实现小区楼宇的门禁管理,使用非接触式智能IC卡作为出入身份

3、鉴别凭证,可实现对通道进出权限的控制;在异常情况下能实现报警功能;对正常的进出行为应能记录下来以备查询;同时应配备相应显示器件以显示一些提示信息,本系统应能实现多重功能的有机结合和智能控制。(4)公交一卡通刷卡器设计要求:采用射频识别技术,使用非接触式智能IC卡作为公交卡,刷卡器能够对用户卡的合法性进行认证,具备黑名单管理和存储功能,发现非法卡,会立即报警提示;可设定乘车卡类、时段、票价,按照不同单价收费,显示清晰、明亮,信息简单、明了,对不同的状态不同卡类,不同地段能够显示不同的信息,根据不同客户可选用数码管显示或LCD显示;应具备扣费记录查询功能。三、原始资料硬件资源:网蜂zigbee开发

4、板、RFID读写卡模块、各种传感器、空白ID卡、CC2530系列编程仿真器、PC机。设计指导书:zigbee实战演练,优灵电子13.56M模块资料包四、进程安排(1)第 1 天:任务布置及相关知识讲解(2)第2-3天:资料查阅与方案制定(3)第4-8天:硬件设计、程序编制与调试阶段(4)第 9 天:撰写设计报告(5)第 10 天:答辩与考核阶段五、主要参考资料1 网蜂科技. Zigbee实战演练. 电子文档,2012.2 陈勇. 物联网系统开发及应用实战. 南京:东南大学出版社,2014. 3 华清远见. 物联网应用开发详解基于ARM Cortex-M3处理器的开发设计.北京:电子工业出版社,

5、2013.4 王建平. RFID应用项目综合实训. 大连:东软电子出版社,2012.指导教师(签名): 20 年 月 日1 总体设计页码1.1 页码1.2 页码2 硬件设计页码2.1 页码2.2 页码3 软件设计页码3.1 页码3.2 页码4 系统测试页码总结页码1 总体设计1.1 总体设计思路本系统采用网蜂Zigbee核心版为通讯手段,将各个传感器有机制地链接在一起,实现传感器可控的数据采集,数据的采集后发送到远程终端,而后以串口通讯为手段与目标机实现系统的融合,从而在目标机上形象而直观地实现数据的显示和系统的结构形态框图,以及历史数据的存储,利于对各个节点以及整个系统所在环境的调查与分析。

6、1.2 功能图1.3 终端程序流程图2 终端硬件设计2.1 altium线路图3 软件设计3.1 修改后的应用END2.cvoid END_SendOnceNews(uint8* data);void END_GetNumberMessage(uint8 *num); /显示编号函数void Delayms(uint xms); /i=xms 即延时i毫秒void GenericApp_SendTheMessage(void); /发送本节点1的网络号void GenericApp_SendTheMessagedenity(void);void xiachuancanshu(afIncomin

7、gMSGPacket_t *pkt);void END_SendOnceMessage(uint8 data);void SampleApp_MessageMSGCB( afIncomingMSGPacket_t *pkt )uint8 temp; uint8 *str,msg8=0; int i,j,k; uint16 Time=0; uint8 backcmd=0; /uint8 *str=pkt-cmd.Data; /HalLedBlink( HAL_LED_1, 2,50, 500 ); switch ( pkt-clusterId ) case COOR_TO_ONE: END_Ge

8、tNumberMessage(pkt-cmd.Data); temp=*(pkt-cmd.Data); osal_nv_write(END_NV_ID,0,1,&temp); break; case COOR_Keys_CLUSTERID: break; case SAMPLEAPP_COM_CLUSTERID: break; case SAMPLEAPP_CLUSTERID: break; case HUOQUJIEDIANDATA: END_SendPointToPointMessage(); /HalLedBlink( HAL_LED_4, 2,50, 500 ); break; cas

9、e XIACHUANCANSHU: /HalLedBlink( HAL_LED_4, 2,50, 500 ); str=pkt-cmd.Data; j=*str; for(i=0;ij-1;i+) msgi=stri+2; HalUARTWrite(0,msg+i,1 ); for(k=0;kcmd.Data; j=*str; for(i=1;i=j;i+) HalUARTWrite(0,str+i,1 ); LED1_ONOFF(); if(P2_1=0) else backcmd = 1; AF_DataRequest(&END_DstAddr,&SampleApp_epDesc, CMD

10、TIMESUCCESS, sizeof(backcmd), &backcmd, &SampleApp_TransID, AF_DISCV_ROUTE, AF_DEFAULT_RADIUS ); /HAL_TURN_ON_LED1(); /HalLedOnOff(HAL_LED_1,HAL_LED_MODE_OFF ); break; default : break; return ;void END_SendPointToPointMessage(void) /终端定时发送点对点的信息 /LED1_ONOFF(); DHT11(); END_data.DHT11_value0 = (uint1

11、6)ucharT_data_H; END_data.DHT11_value1 = (uint16)ucharRH_data_H; wendu0 = ucharT_data_H/10 + 0x30; wendu1 = ucharT_data_H%10 + 0x30; shidu0 = ucharRH_data_H/10 + 0x30; shidu1 = ucharRH_data_H%10 + 0x30; smoke_test(); END_data.smoke_value = smoke_value; smokes0 = smoke_value/1000 + 0x30; smokes1 = sm

12、oke_value/100%10 + 0x30; smokes2 = smoke_value/10%10 + 0x30; smokes3 = smoke_value%10 + 0x30; light_test(); END_data.Light_value = light_value; lights0 = light_value/10000 + 0x30; lights1 = light_value/1000%10 + 0x30; lights2 = light_value/100%10 + 0x30; lights3 = light_value/10%10 + 0x30; lights4 = light_value%10 + 0x30; if(KEY = 1) lcd_display(1,3,wendu); lcd_display(2,3,shidu); lcd_display(3,3,smokes); else if(KEY = 2) lcd_display(3,3,lights); /struct end_send_data EN

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1