码迷,mamicode.com
首页 > 其他好文 > 详细

智能家居填坑005 开关复用

时间:2020-02-23 18:27:12      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:src   image   装修   单击   读取   strong   http   功能   保留   

背景

餐厅规划了一组主灯、两组灯带(一组3000k、一组6000k)、一组筒灯。

在后期装修中餐厅主灯换成了风扇灯,筒灯换成了飞利浦智睿筒灯。但是在餐厅只设置了一个两位自复位开关。

常规情况下不能满足主灯、风扇、灯带、筒灯的开关。

技术图片

思路

为满足灯具的控制需求,需要对两位开关实现一些功能上的复用。

设:左边开关为 开关1,右边为 开关2

  1. 点击 开关1 :打开主灯
  2. 三秒内 再次 点击 开关1 :打开风扇低档
  3. 三秒内 再次 点击 开关1 :打开风扇中档
  4. 三秒内 再次 点击 开关1 :打开风扇高档
  5. 三秒内 再次 点击 开关1 :关闭风扇、主灯
  6. 1234 三秒后 点击 开关1 :关闭风扇、主灯

 

  1. 点击 开关2 :打开暖光灯带
  2. 三秒内 再次 点击 开关2 :打开白光灯带
  3. 三秒内 再次 点击 开关2 :打开所有灯带
  4. 三秒内 再次 点击 开关2 :关闭所有灯带
  5. 123 三秒后 点击 开关2 :关闭所有灯带

 

  1. 同时点击 开关1和开关2 :打开筒灯并切换到暖光模式
  2. 三秒内同时点击 开关1和开关2 :切换到白光模式
  3. 三秒内同时点击 开关1和开关2 :关闭筒灯
  4. 12三秒后同时点击 开关1和开关2 :关闭筒灯

实现

1.读取开关输入,判定输入状态

  返回1 :开关1按下

  返回2 :开关2按下

  返回3 :开关同时按下

技术图片

2.输出分流,确保三种状态不会相互影响。(可去除,但建议保留)

技术图片

3.单击与连击判定

技术图片

4.展示

https://v.youku.com/v_show/id_XNDU1ODQ3MTk3Mg==.html

技术图片

智能家居填坑005 开关复用

标签:src   image   装修   单击   读取   strong   http   功能   保留   

原文地址:https://www.cnblogs.com/kiddfu/p/12350197.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!