欢迎访问 智家网
加盟即送800+门店盈利模型 2024松下智能家居控制系统-针对空白城市开放加盟
当前位置: 智能家居 > 智能家居网资讯 > 系统方案 > 基于安卓的智能空调控制系统如何实现?

基于安卓的智能空调控制系统如何实现?

2017-02-27 19:23:25

来源:小清

发布者:智家网

收藏本信息

  远程操控方式目前成为了智能家居控制方式的标准,无论是有线智能家居系统或是无线智能家居系统都能够用远程操控方式进行操作,本篇文章向大家介绍一种基于安卓控制的智能空调系统如何实现。

  智能空调控制系统基于安卓客户端用户友好型界面和GSM模块,屏蔽控制信息传输处理细节,客户端采用控件绑定号码的方式,用户只需根据终端Android界面提示,即可完成远程空调控制。

  1、硬件设计

  智能空调控制系统采用NXP公司的LPC1766芯片作为集中器的SoC。系统GSM模块采用华为公司的GTM900-B型号无线模块,该模块具有标准的AT命令接口,并提供无线接口用于短消息的收发,且可通过串口通信和嵌入式MCU相连。

  2、安卓端设计

  本系统采用Android应用程序的用户友好型界面作为与用户的接口,Android终端程序通过控件绑定方式对固定号码进行短信接收与发送,用户只需通过点击控件方式即可传递和接收控制信息,具体根据系统自定义通信协议发送的控制信息则完全被程序屏蔽,对用户完全透明。其中发送短信和接收短息都会对Android系统的SQLite数据库作出改动,需要对数据库中的相关信息进行删除来保证对用户透明。另外对于控件之间消息传递采用Android中的Handler机制。

  3、发送控制信息

  Android中发送消息主要通过SmsManager类来实现,它继承自java.lang.Object类。

  发送短信程序首先调用SmsManager. getDefault()获取SmsManager对象,然后通过PendingIntent的getActivity方法获得一个Pending Intent对象。根据短信长度Message.length()与短信长度最大值比较来判断是否需要调用smsManager.divideMessage(Message)将短信分割,然后再调用smsManager的sendTextMessage方法发送短信。

  4、接收返回信息

  在Android端接收消息,可以采用两种方式,一种通过BroadcastReceiver广播接收器的方式,另外一种是通过观察数据库变化的内容观察者类ContentObserver来实现。

  5、结语

  本篇文章简单介绍了基于安卓的智能空调控制系统的设计实现,智能家居远程控制方式还有很多,不止于安卓控制一种,所有的远程控制智能家居系统的程序设计都能够取得很好的效果,希望看了这篇文章能够对大家有所帮助。

免责声明:凡本网注明“来源:XXX(非本网)”的作品均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如稿件版权单位或个人不想在本网发布,可与本网联系,本网视情况可立即将其撤除。

为您精选推荐更多加盟好项目

本周已有 568 人提交加盟信息

智家网客服中心竭诚为您服务

官方客服电话:0371-55283600

官方客服QQ:2248064978 官方客服QQ

谷经理:173-2940-8867(手机/微信) 加我好友

刘经理:173-2940-3639(手机/微信) 加我好友

贺经理:181-3777-8751(手机/微信) 加我好友

广东智能家居群 加我好友

特别提示:多留言、多打电话、多咨询、实地考察,可降低投资风险。

扫一扫:关注我们

帮助中心 | 关于我们| 联系我们| 版权信息| 营业执照| 隐私保护| 使用协议| 网站地图| 智家网移动站| 智能家居网| 在线问答| 知识产权投诉

中华人民共和国电信与信息服务业务经营许可证: 豫ICP备15030198号-5 郑州智能家网络科技有限公司版权所有

智家网【www.znjj.tv】,是智能家居智能家居控制系统信息在线展示平台,对具体交易过程不参与也不承担任何责任,望供求双方谨慎交易。

国家高新技术企业

中原股权交易中心

诚信龙头单位

银盾诚信

中文网站

加盟网站

知识产权管理认证

4687 优质品牌商

88670 精准加盟商

快速获取热门加盟项目