智能家庭 +关注 已有0人关注 +发表新主题
晓晓创客

神仙级手机控

  1. 5447 积分
  2. 2448 经验
  3. 1450 贡献值

Ta的主页 发消息
签到
连续0天
0人
签到看排名
扫码下载App
一键签到 升级加速
回复

普通家电进入“米家”的改装方法 | 松下空净改智能实例

发表在 经验&玩法 2017-08-07 14:06:35  来自PC 复制链接 手机看帖扫一扫!手机看帖更爽 2041 49753

      智能时代到来,家里还有许多非智能电器,没有遥控,只能手动操作。“米家”智能家庭是基于无线控制之上的,要想它们能进入“米家”,首先要给这些老电器加上无线遥控。

      遥控的加装方式有如下几种,① 红外遥控,② 射频遥控,③ Wi-Fi 遥控,④ 蓝牙遥控。

      红外遥控最简单,稳定,几乎无干扰,一般电视机的遥控器都是用的红外遥控。缺点是距离有限,指向性强,不能穿墙,而且红外接收头要露在外面。对于个人改装使用不太方便,所以放弃这种遥控方式。

      Wi-Fi 遥控是最近几年才流行起来的,使用方便优点多多。但是,需要 APP 软件的配合,也就是说你买了一款 Wi-Fi 产品就要在你的手机上安装一个对应的 APP,想想看,家里那么多的电气,手机上的 APP 不把你搞晕才怪!(还好,有“米家”这么优秀的 APP! 有了它就不用其它 APP 了),所以,也只得放弃使用Wi-Fi方式改装遥控了,有些遗憾。

       蓝牙 遥控也是近年来的新宠,其软件协议太复杂专业,一般个人爱好者很难自己动手制作,基本上与DIYer无缘。

       最后,只能选择“射频遥控”方式了。这种无线遥控的方式已在全球使用了二三十年,技术完全成熟。因其成本低廉,制作容易,一直得到广泛的运用。其基本原理是利用 脉冲调宽的PWM 编码(用宽窄不同的脉冲代表“1”和“0”),或相位调制的PPM编码(用脉冲变换的上下沿代表“1”和“0”)格式,加载到家用遥控载波频段315MHz 或 433MHz,利用该频率的无线电波来传送遥控代码。

       所以,射频遥控器的两个重要参数必须清楚:1. 频率:从几十 MHz(兆赫兹)到 2.4GHz(1G=1000M),家用最普遍使用 315MHz 和 433MHz。2. 编码格式:同样频率的射频遥控器不一定都能通用的,例如:杜亚是433的,奥科也是433的,都不能与通用标准码的433遥控器通用,滚动码也有433的,更不能通用。还有很多厂家自定义编码格式(协议)的433遥控器都是不能通用的,它们只能与自己配套的接收控制器配套使用。

       理论基础有了,可以动手了......

       准备工作:① 选用315MHz射频遥控器(国内使用最多的频率,欧洲使用433MHz),样式很多,价格从几元到几十元。

        

以下内容被隐藏,回复本帖后可见

      地暖和中央空调的开关就这样进入“米家”了,其它的电器,比如前面讲的“松下空气净化器”、中央空调、加湿机、抽湿机等也可以用相同的方法加进“米家”app。

      下面分享一下松下空气净化器改智能的实例:

      这是一台十年前产的空净,最右的开关机按键功能比较多,先介绍一下:第一次按动,开机并且进入“自动”模式,“自动LED”闪烁;第二次按动,进入“微弱”模式,“微弱LED”亮;第三次按动,进入“中”模式,“中LED”亮;第四次按动,进入“急速”模式,“急速LED”亮;第五次按动,关机。从这开关按键的循环中找出逻辑规律(我平常都用“微弱”模式):打开空净 → 按动开关两次;关闭空净 → 按动开关三次。

      拆开空净看看:

      找出改装需要的原件位置:开关按键+5V电源+开机状态LED

      测量确认5V电压,将在此取电供射频模块电源。

      由于此空净没有专门的电源指示灯,故只能用“模式”LED 的状态来作为开关机的判断条件:开机时,三个模式LED有一个会亮,关机后它们全部熄灭。由此,增加下图的右边部分电路来执行判断,用三个二极管来形成一个“或”逻辑电路。即是,当空净的三个“模式”LED 只要有一个亮,都输出高电平,这就是开机的状态;全灭时才输出低电平,这时关机了。这样开、关机的信号就得出来了,将输出接到射频模块的绿色线即可。经测量该机的LED是用脉冲电压驱动的,不是恒定的直流电压,故在输出端加了一个电阻和一个电解电容来完成RC滤波,最终能输出恒定的直流电压到射频模块。

      下图中用黑色热缩管包裹住的就是上图的三个二极管+电阻+电解电容。

      焊接好射频模块的5根导线,改装完成。

      再用我的“专业版-红外/射频转换器”生成两个315的编码,取名为“老空净-开”和“老空净-关”,然后用这两个代码与射频模块对好码,就可以用手机APP点动该模块了。

      下面是我在“米家”APP里的设置:

      由于前面讲到的原因,这两个APP按键不能直接用来控制开机和关机,再建两个场景,才能准确的执行单开和单关的两键智能开关。

      单开-场景如下:(第三次开是有意多加的,怕万一漏码,就多写了一条)

单关-场景如下:(第四次关也是怕漏码多写的)

      这样,以后的控制都由这两个场景来控制。单开时:无论设备为开机或关机状态,执行的结果都是开机;单关时也是无论设备在何种状态,执行结果就是关机。把原来一个按键控制的“开+关+模式选择”,分离出“单开+单关”智能两键的控制,再也不会开关不分了。

扫描二维码,手机查看本帖
发表
最新评论 | 正序排列
5 条评论被过滤    只看楼主|楼层直达:
回复