机智云的功能可以概括为连接硬件设备,存储分析数据并保证数据的安全性,通过唯一的标识码链接主控设备后控制设备。物联网的价值源于万物互联的“智能化”,机智云为企业提供智能硬件自助开发工具(PaaS)及物联网行业解决方案(SaaS),走在了物联网云服务市场的前列。机智云开发系统示意图如图1所示。
2、总体设计
3、硬件系统设计
3.1WiFi模块
3.2传感器模块
温湿度传感器模块包括温湿度显示、自动调节温湿度、人工调节温湿度等。它有三大执行元件:DTH11温湿度传感器、5V电热片和5V/1A直流小电机。本设计中,当DTH11温湿度传感器给主控系统传输的数据高于设定值时,主控系统发送一个信号使直流小电机开始工作降温;当数据低于设定值时,主控系统发送一个信号使电热片工作升温。
电热片和直流小电动机均采用PWM脉冲信号控制,但不是直接使用PWM脉冲信号控制,而是使用两个小继电器单独控制电热片和直流小电动机。主控模块用PWM脉冲信号来控制继电器,从而间接控制电热片和直流小电动机的启动和关闭。采用继电器来控制的方案是经过综合考虑的,这样不仅经济、安全,而且使用简单。
4、软件系统设计
4.1机智云物联网
在该系统应用的物联网技术是市面上的智能喂食系统版和集合版,把单一的宠物喂食系统的优点结合起来,设计一个更加完美和符合市场需求的产品,是原来产品的升级版,实现对宠物远程实时监控的功能。宠物管理系统远程实时监控主要功能有两点:用户手机APP软件与喂养装置和清理粪便装置进行通信;在安卓APP上随时都可以观察宠物的活动状态。
物联网网络架构分为应用层、网络层、感知层。通过上面分析,通信模块主要是基于IEEE802.11协议的WiFi低功耗SoC广域网,工作在2.4GHz/5GHz频段,可以借助于互联网、云概念和智能终端,更加方便地对任何物体进行连接。物联网对所连接的设备的通信协议要求有以下三点:联网的每一物件均可寻址;联网的每一物件可通信;联网的每一物件可控制[2]。为满足以上要求,该系统采用WiFi联网的方式,使硬件系统成为可通信可控制的网络体。机智云物联网网络架构如图3所示。
4.2手机APP开发
本系统所用远程控制的客户端是基于机智云开发的安卓APP控制。根据机智云部署步骤和调试步骤,在机智云平台开发SoC模式,创建安卓APP的操作步骤如图4所示,成功地把硬件系统接入到机智云服务。
要实现机智云APP与硬件设备联调,首先要使手机和硬件设备连接到同一个网络上,通过网络向服务器发出请求,并且获得相应的信息。信息的传递是双向的,机智云APP可以控制硬件设备,若手动操作硬件设备,APP界面上相应的数据也会变化。该系统相应的安卓APP界面如图5所示。
安卓APP页面:
5测试
6结语
本文所述宠物管理系统可以通过安卓手机APP远程观察宠物的活动,随时随地通过手机进行投食、清理粪便,实时显示温湿度并可调节温度。该系统具有操作简单、易懂、方便等优点,且安全性、稳定性、智能性较高。但是,该系统还存在几个可以优化地方:增加语音提示功能、增加远程故障短信通知等功能,有待进行下一步研究。
原文标题:机智云技术在宠物管理系统中的应用
责任编辑:haq
浏览量
下载发烧友APP
电子发烧友观察
长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)