如何用手机通过wifi控制家电

最近想做一个东西,大概就是用手机app通过wifi简单的控制家电的开关,但是在构思上还有很多的疑惑,首先我的设想是在家电上加装单片机和wifi模块,手机通过wifi传输"开"或者"关"的控制信号给wifi模块,wifi模块再将wifi信号转化为串口数据传输给单片机,通过单片机编程实现对继电器电路的控制从而实现电器的开关。我这样的设想可行吗?如果可以的话我想问问手机如何来发送这个控制信号呢?比如我制作一个app上面有空调开,空调关,电视开,电视关,投影仪开,投影仪关,等多个选项,我如何来定义我的"开"或者"关"的控制信号呢?换句话说,就是怎么样实现我在手机屏幕上点击空调关的选项,就可以发送一个控制空调关断的信号呢?还有就是,我想实现一对多的控制,那么我通过手机发送一个控制信号,所有的电器都会收到这个信号,那么这些用电器怎么识别这个控制信号到底是不是发送给他的呢?希望能详细帮我分析一下,谢谢

首先我们来了解一个可以远程控制技术的几种方式:一种是红外感应,一种是wifi技术,以及蓝牙和zigbee技术。

目前采用通过手机控制家电,市场上使用较多的是wifi模块,以及zigbee模块嵌入我们家电产品中。然而蓝牙技术以及红外技术通讯的距离太短。不符合我们生活所需。但是对于wifi模块和zigbee模块控制家电哪种技术更好呢?

美国物联网专家詹姆士认为,zigbee技术只是适合于小范围的通讯,但是如果牵涉到远程控制,他必须与网关结合,这个网关和我们常见的路由器有点相似,里面嵌入了wifi模块。wifi具有传输距离远,可传输数据量大,组网简单等优势以及对于wifi技术市场上的趋势,只要在常见的家电中进行嵌入式开发,将wifi模块与单片机结合,就能形成物联网智能家电。让我们更好的享受智能家居家电的便捷与舒适。

手机通过wifi模块控制家电控制方式有两种,一种是局域网的方式,一种是广域网的方式。当然这些控制方式用户在使用手机控制家电的情况下,用户不需要了解这些信息。

接着给大家介绍一下wifi模块的工作方式,它有常见的工作方式有两种:一是sta模式,即wifi模块工作客户端模式:二是AP模式,即wifi模块工作热点模式,它可以为其他终端提供一个无线网络,以便他们接入。

wifi模块控制家电局域网工作模式有两种:

第一,wifi模块工作在AP模式,智能终端(手机、平板)直接接入wifi模块提供的网络,在同一个热点网络实现无线控制。
第二,wifi模块工作sta模式,智能终端和wifi模块工作由无线路由器提供的无线网络环境中,数据信号经过无线路由器转发,从而实现无线控制。

wifi模块控制家电广域网工作模式有一种:

第三:wifi模块工作sta模式,必须借助服务器和无线路由器的支持,首先将wifi模块的MAC地址绑定在服务器中,这样在整个互联网中服务器相当于一个路由器,智能手机只要有网络(2G/3G/4G/wifi)的支持,既可以实现无线远程控制。(如腾讯QQ聊天)

在局域网的工作模式下,通常简称为点对点控制,广域网工作模式简称为远程控制。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-06
手机通过wifi模块控制家电控制方式有两种,一种是局域网的方式,一种是广域网的方式。当然这些控制方式用户在使用手机控制家电的情况下,用户不需要了解这些信息。
接着给大家介绍一下wifi模块的工作方式,它有常见的工作方式有两种:一是sta模式,即wifi模块工作客户端模式:二是AP模式,即wifi模块工作热点模式,它可以为其他终端提供一个无线网络,以便他们接入。
wifi模块控制家电局域网工作模式有两种:
第一,wifi模块工作在AP模式,智能终端(手机、平板)直接接入wifi模块提供的网络,在同一个热点网络实现无线控制。
第二,wifi模块工作sta模式,智能终端和wifi模块工作由无线路由器提供的无线网络环境中,数据信号经过无线路由器转发,从而实现无线控制。
wifi模块控制家电广域网工作模式有一种:
第三:wifi模块工作sta模式,必须借助服务器和无线路由器的支持,首先将wifi模块的MAC地址绑定在服务器中,这样在整个互联网中服务器相当于一个路由器,智能手机只要有网络(2G/3G/4G/wifi)的支持,既可以实现无线远程控制。(如腾讯QQ聊天)

在局域网的工作模式下,通常简称为点对点控制,广域网工作模式简称为远程控制。
相似回答