微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 自家的空调我用微信来控制

自家的空调我用微信来控制

时间:10-02 整理:3721RD 点击:

不久去朋友家玩,他很骄傲的向我展示他们家可以用手机控制的“智能空调”,自己用了一下感觉非常不错,很是方便,可以在回家之前就是空调设置好。但是回家看一下自己家的空调,还是那种老式的红外控制,难道做为一个号称”极客”的人,就没有办法解决这一问题?

不会,做为“极客”的我,既然原厂没有,那么我就有自己改造实现一个。那么问题来了,应该怎么实现呢?

首先,我们来怎么一下需求分析:

1.因为要控制家里的空调,这个空调是红外的,所以肯定做的东西,要支持红外功能,而且最好输入,输出都有(便于学习遥控器的码值,因为我也不知道家里遥控器的码值是多少)。

2.肯定要能够上网,不然怎么通过网络控制?而且不能够是有线的,不然想想家里多了根网线就感觉很乱,一点都不能够体现出高大上的感觉。所以最好是有WIFI功能的。

3.最好是还有温度、湿传器,因为这样才有办法及时知道温度、湿度调节的情况。

4.因为要通过网络远程控制,而我家的网络又没有自己的公网IP,那么为了能够保证数据能够及时,那么就只能建立所谓的“长连接”网络,即在公网上面租一台服务器,他有自己的IP,我要发送数据时,都让他来转发。

需求分析完了,但是问题也来了?难道我要为了这个DIY的东西,找我硬件工程师有朋友,给我画一板子?还有自己上网租一服务器?并维护这个服务器?这样的话,花了这么多¥,老婆大人肯定不会放过我的。但是,还是那句话,这点小困难,怎么可能难倒我这位“极客”呢?我选一块开发板来都支持以上功能不就行了。但是理想是美好的,现实往往是不美好的。我在淘宝上面,各个电子论坛上面找了一个星期,都没有找到符合以上全部条件的。可以功夫不负有心人,终于在一个XX网站上面,我找到了一款名叫”小e开发板“的东东,当时那个激动啊,完全符合要求的嘛。带红外输入,输出功能、有WIFI功能、温湿度传器、居然还有显示屏和音频功能,再加上提供开发板的厂商,本身就是做云的,对于android,IOS,微信等平台支持都很好,而且对于微信和开发板代码还完全开源。

设备选型也定了,下面就应该实现具体功能。功能整体来说比较简单,就是收到网络的控制指令时,把它解析了,然后转化成相应的红外指令发出去,就达到了控制空调的目的了。那么按照以下步骤做就行了:

1.首先要破解家里的空调的控制码(这点可以参考学习型遥控器实现原理来做)

2.制定控制协议,并完成开发板上面控制协议的转化编码工作。

3.开始微信和 android 端的开发工作

这个难点肯定是1,因为破解工作非常复杂和麻烦。

今天就写到这里了,不定时更新。


NAS会成为家居设备的控制中心,WISNUC WS215i 就是具备物联网功能的NAS

求详细内容,求更新

想法不错。就是远程遥控么

其实就是买了一个成品吧

吊 邮箱的

很方便 实用啊      

期待更新

不错不错,谢谢哈哈哈

用脑电波控制吧 在把那哥们儿叫到家里来显摆一番  

额!越来越高大上了

这个可以有,强

感觉水了一贴

果然是技术宅 学学

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top