基于 Android 智能手机的远程控制电灯系统
摘要:远程控制电灯系统是一种不需要开关,通过 Android 智能手机对电灯实现
远距离监测以及调控的装置。即开关放置在 WIFI 环境下,通过手机 APP 发送调
节信号至开关上的信号接收模块,在转化成程命令对控制模块进行控制。本文是
对其总体结构、工作方法进行了详细的介绍。
关键词:远程控制 单片机控制 智能家居
引言
随着社会信息化的加快,人们的工作、生活和通讯、信息的关系日益紧密。信息化社会
在改变人们生活方式与工作习惯的同时,也对传统的住宅提出了挑战,社会、技术以及经济
的进步更使人们的观念随之巨变。人们对家居的要求早已不只是物理空间,更为关注的是一
个安全、方便、舒适的居家环境。
智能家居控制系统是以 HFC、以太网、现场总线、公共电话网、无线网的传输网络为物
理平台,计算机网络技术为技术平台,现场总线为应用操作平台,构成一个完整的集家庭通
信、家庭设备自动控制、家庭安全防范等功能的控制系统。
智能家居控制系统的总体目标是通过采用计算机技术、网络技术、控制技术和集成技术
建立一个由家庭到小区乃至整个城市的综合信息服务和管理系统,以此来提高住宅高新技术
的含量和居民居住环境水平.
1.项目概述
基于 Android 智能手机的远程控制电灯系统是一种不需要开关,通过手机对电灯实现远
距离监测以及调控的装置。即开关放置在 WIFI 环境下,通过手机 APP 发送调节信号至开关上
的信号接收模块,在转化成程命令对控制模块进行控制。
2.研究的理论框架
图 1
实现智能化离不开运算和控制单元,本系统采用单片机作为主控器件,单片机应用系统
由硬件和软件组成。硬件由单片机扩展的存储器、输入/出设备以及各种实现单片机系统控制
要求的接口电路和各类家居传感器组成;软件由单片机应用系统实现其特定控制功能的各种
工作程序和管理程序组成。在单片机应用系统开发的过程中,应不断调整软、硬件,协调地
进行软、硬件设计,以提高工作效率,当系统硬件和软件紧密配合、协调一致,就可以组成
高性能的单片机应用系统。
3.研究方法
3.1 系统功能实现原理
对于智能开关,通电以后,首先进行上电自检,自检无问题之后,则尝试连接WiFi,如
果之前有连接过该 WiFi,则 WiFi 信息会保存下来,直接连接上;如果第一次连接该 WiFi 或
者 WiFi 信息改动,则启动蓝牙,等待手机搜索到该设备并连接上蓝牙,为设备选择以及传输
WiFi 信息,在得到 WiFi 信息后断开蓝牙电源,连接 WiFi 电源,再次尝试连接,如若连接成
功,则由设备发出指令尝试连接服务器,将自身设备发送至服务器。至此,设备连接完成。
3.2 无线 WiFi 模块
无线 WiFi 模块选择拥有高性能无线 SOC 的 ESP8266,它以最低成本提供最大实用性,为
WiFi 功能嵌入其他系统提供无限可能。
3.3 实时远控系统
SOCKET 用于在两个基于 TCP/IP 协议的应用程序之间相互通信。最早出现在 UNIX 系统中,
是 UNIX 系统主要的信息传递方式。在 WINDOWS 系统中,SOCKET 称为 WINSOCK。
它具有两个基本概念:客户方和服务方。当两个应用之间需要采用SOCKET 通信时,首先
需要在两个应用之间(可能位于同一台机器,也可能位于不同的机器)建立SOCKET 连接,
发起呼叫连接请求的一方为客户方,接受呼叫连接请求的一方成为服务方。客户方和服务方
是相对的,同一个应用可以是客户方,也可以是服务方。
评论0
最新资源