APP下载

基于AllJoyn的机房室内温湿度监测系统设计

2017-02-05齐晋维

中国新技术新产品 2016年24期
关键词:物联网

齐晋维

摘 要:为了使管理员多平台实时监测偏远地区基站机房环境,系统使用Arduino单片机和温湿度传感器DHT11,采用AllJoyn开源框架,结合亿联客物联平台,在电脑端和安卓移动端获取温湿度数据曲线,并验证AllJoyn的平台中立性。

关键词:AllJoyn;Arduino;DHT11;物联网;多平台

中图分类号:TP277 文献标识码:A

随着通信行业的发展,基站数量增多,偏远地区机房检测困难。传感器和物联网技术使管理员实时监测并快速解决问题,但多学科交叉使行业标准不统一。AllJoyn具有平台中立性、多平台组件等特点。其核心是总线机制,服务端和客户端的总线附件先连接到总线,之后系统分配给它们唯一的ID,服务端的总线附件申请共知名称并广播,客户端发现共知名称后连接到总线,建立会话。本设计采用Arduino Due和DHT11模块,结合亿联客物联网平台,运用AllJoyn多平台特性,在电脑端和安卓手机端进行数据曲线显示,更直观地获取室内的情况。

1.系统硬件设计

本系统结合Arduino Due开发板与多个温湿度传感器,使用互联网连接电脑服务端,AllJoyn后台程序传输采集数据,如图1所示。Arduino Due集成SAM3X8E芯片,包括54个数字接口和12个模拟接口,工作电压3.3V。W5100扩展板连接互联网,将数据传输到亿联客平台。DHT11集成电阻式感湿元件和NTC测温元件,附带8位单片机。

2.系统软件设计

(1)搭建AllJoyn框架。安装Java和Eclipse,Visual Studio和AllJoyn SDK,设置命令“scons OS=win7 CPU=x86_64 MSVS_VERSION=11.0 BINDINGS=cpp”,配置好参数完成AllJoyn的软件环境搭建。

(2)使用Visual Studio软件实现AllJoyn总线机制的各环节。创建总线对象,添加接口,创建后台服务连接到总线;连接AllJoyn路由;服务名字请求,确认共知名称;……

登录APP查看全文

猜你喜欢

物联网
基于物联网的无线测温模块设计
基于物联网ZigBee技术的智能家居监控系统 
物联网监测技术在G15W112边坡的应用
基于物联网的健康管理服务模式
基于物联网的煤矿智能仓储与物流运输管理系统设计与应用
基于高职院校物联网技术应用人才培养的思考分析
如何在高校架设学生洗衣服务系统
基于无线组网的智慧公交站点信息系统研究与实践
基于LABVIEW的温室管理系统的研究与设计
论智能油田的发展趋势及必要性