- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Arduino终端的图书馆机房远程监控系统简介
LOGO LOGO LOGO LOGO LOGO 孔庆化 2013/1/29 Page ? 1 目录 Arduino简介 Arduino的组成部分 系统总体设计 图书馆机房监控系统架构 Yeelink云计算平台 Yeelink的使用情况 Arduino简介 据说Arduino是意大利的两名老师在2005年设计的。 Arduino是一款基于单片机系统的电子产品开发平台,它的软硬件系统都具有高度的模块化,而且软件系统是完全开源的。 Arduino既可以被用来开发能够独立运行、并具备一定互动性的电子作品,也可以被用来开发与PC相连接的外围装置,这些装甚至还能够与运行在PC上的软件(如Flash,Max/Msp,Director,Processing等)进行沟通。 由于Arduino具有这样的高度的模块化特点,因此有时叫它“电子积木”。目前,我国各种电子制作竞赛、电子艺术品创意设计等越来越多地使用Arduino作为开发平台。 Page ? 2 Page ? 3 硬件:简单易用的I/O电路板,采用CC-BY-SA3.版本(知识共享-署名-相同方式共享3.0协议) Arduino的组成部分 软件:采用类似C++语言的高级语言,并提供基于Eclipse的开源IDE软件开发环境 Page ? 4 系统总体设计 测量子系统 烟感、温度、湿度和动力等传感器及接口电路 数据采集与 控制子系统 利用Arduino ADK控制板实现各传感器的数据读取 数据处理与 远程通信 子系统 Arduino智能终端完成传感器数据处理,以及各WEB 服务器状态监控,相关信息可实时查看并上传到 Yeelink云计算平台,可随时通过此平台查看各信息 云计算 平台 Yeelink云计算平台 图书馆机房监控系统架构 Page ? 5 测量子系统 温度、湿度、烟感等传感器数量可根据图书馆机房的实际情况部署,一般来说,100平米左右的机房需选用3个温度传感器、6个烟感传感器和1个湿度传感器。 温度传感器布置在机房空调风口和服务器机柜等多个点。 温度、湿度和烟感的传感器最好采用数字式输出,这样与arduino连接就非常方便,只需将设备的输出端接到arduino的数字脚即可,也可以采用arduino传感器的扩展板,直接连到扩展板上。 Page ? 6 Arduino ADK数据采集与控制子系统 Arduino ADK是Arduino系列中一款基于Mega2560的微控制器板,利用Google2011年发布的Arduino开源配件开发工具ADK(Arduino Open Accessory Development Kit)可以方便的使Arduino之间通过USB进行数据通信。 Arduino程序由setup函数和loop函数两部分组成,setup函数在系统上电或复位后运行一次,完成一些初始化及一次性的工作,例如串口、USB的初始化;之后,系统进入loop函数(该函数是Arduino程序的主体,是一个无限循环的过程),完成温度、UPS等传感器的数据采集、处理和数据打包发送。 Page ? 7 数据采集与控制子系统流程图 Page ? 8 Arduino数据处理与远程通讯子系统 数据处理与远程通讯子系统采用商用Arduino手持终端,一方面是利用器较大的数据存储空间和较强的计算能力,完成Arduino ADK采集的传感器数据整理、过滤、显示以及图书馆各WEB服务器的状态监测;另一方面是利用其WiFi、3G以及以太网等多网络接入特性,来确保数据上传到云计算平台。 数据处理与远程通信子系统的Arduino程序由用户界面层、服务层、持久层三部分组成。 用户界面层完成与用户交互和相关传感器数据的显示。 服务层由服务程序在后台运行,创建线程执行与云计算平台数据交互、WEB服务器状态监测以及本地数据处理。 持久层采用SQLite数据库存储相关状态信息并实现文件读写。 Page ?9 Yeelink云计算平台 Yeelink是一个对公众免费开放的公共物联网服务平台,能接入各种传感器设备,完成海量的传感器数据并发接入和存储,同时具有事件触发机制,在数据达到某个设定阀值时自动调用预先设定的规则,发送定制的短信、微博或邮件。 Yeelink对所有的传感器数据提供基于地理和时间的管理,所有数据均可以地图和时间轴方式进行展现,另外还具有双向传输和控制、与社交网络融合等特色。 在Yeelink网站注册后即可获得API Key,登录用户界面,在用户中心配置传感器相关规则,如下图 Page ? 10 Yeelink配置页面 Page ? 11 Yeelink配置页面 Page ? 12 Yeelink配置页面 Page ? 13 Yeelink的使用情况 Page ? 14 Yeelink的使用情况 Page ?
您可能关注的文档
最近下载
- 音乐鉴赏:音乐基础知识PPT教学课件.pptx VIP
- 13 精卫填海 第二课时 课件(共13张PPT).pptx VIP
- 新人教版小学数学五年级上册数学期中试卷(附答案).docx VIP
- 2023年滁州市定远县总医院流转编制周转池竞聘笔试真题.docx VIP
- 专题10《红星照耀中国》(分层训练)2025-2026学年八年级语文上册阅读素养通关训练(解析版).docx
- 亲子关系量表-pianta编制-张晓,陈会昌修订.docx VIP
- 高标准农田建设项目安全文明施工及环境保护方案.docx VIP
- 识别假币要点[共21页].pptx VIP
- 得宝 迪普乐DP-F850 DP-F650 DP-F620 DP-F550 DP-F520 制版印刷一体机 维修手册.pdf VIP
- 13精卫填海 课件(共36张PPT).pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)