您現在的位置是:首頁 > 藝術
智慧家居 篇四:衛生間智慧燈光解決方案升級版
開燈後燈閃是什麼原因
2020年初的篇1介紹了使用單一門窗感測器實現了衛生間智慧燈光的解決方案,使用近一年的感受來看,多多少少還存在一些問題,比如:(1)進出衛生間必須要開門,嫌棄麻煩;(2)臨時去衛生間拿一個東西或者放一個東西時,開啟門就會開燈,必須要等10s後關門才能關燈,或者需要關門、開門、再關門才能把燈關閉,這個實在是有點麻煩。但是使用單一人體感測器會出現以下尷尬,坐馬桶上保持基本不動的狀態,兩分鐘後燈就自動關閉;或者在人體感測器感應不到的區域(如洗澡)活動,兩分鐘後燈自動關閉。
為了解決以上的兩個問題,結合現有感測器開放的智慧邏輯許可權和程式設計邏輯,本方案提出了採用人體感測器+門窗感測器的方案,結合了人體感測器隔空感應和門窗感測器可控的優點,基本解決了人體感測器在不想觸發關燈時候出現關燈的狀態,也解決了必須要開門和關門才能觸發燈的難題。
智慧邏輯
1、一般長時間待在衛生間時會關門,因此進入衛生間關門會關閉人體感測器2min無人關燈的命令;
2、離開衛生間時會開啟衛生間的門,因此離開衛生間時的開門或者門開狀態下2min無人時會觸發關燈的命令;
由於小米智慧家居的編寫邏輯只有一個如果**,則觸發**的邏輯,沒有加入if***,*** ,else*** 的語句。因此為了完成這一套邏輯命令,需要四個程式;主要是為了實現兩個程式觸發鏈;
程式觸發鏈1即為長時間待在衛生間的情況,其中需要注意的是,如果需要長時間待在衛生間的話,需要在進入衛生間(燈亮)的10s內關閉衛生間門,這樣在關門的10s後(t1+10),人體感測器無人關燈的程式將會被關閉而不再執行。如果10s內未關閉衛生間門,則認為不會長時間待在衛生間,則在10s後自動進入另一個程式觸發鏈2;
程式觸發鏈2比較簡單,燈亮的10s後自動進入,等待出現關門的命令或者人體感測器發出2min後無人的指令開始執行關燈的操作和程式進入初始化狀態,等待下次的觸發。
智慧設定
由於文字描述可能不容易理解,直接上已完成程式;
為了配合這四個程式,還配套編寫了控制這4個程式的程式,從而實現燈光在每天固定時間段內自動的啟動和關閉。程式中同樣可以更改生效時間段來實現時間上的控制,但是覺得還是另外編寫控制程式比較容易更改生效時間,只需更改兩個就可以實現四個程式的時間控制。
使用感受
使用一段時間未發現異常,目前短時間進入衛生間拿取東西時,走的時候可以不用考慮關門,2min後燈自動關閉。並且廁所蹲的再久,燈依然堅持的亮著。
總結
棒!
推薦文章
- iPhone15Pro Max雙屏加身,這次不再“擠牙膏”,萬元的定價也值
在iphone14系列上,蘋果首次採取了產品差異化策略,為了拉開標準版和Pro版機型之間的差異,標準版機型的配置幾乎沒有太大的提升...
- 續航1200Km,原力電驅加持的長安深藍SL03,對比驅逐艦05你怎麼選
編者按:必須承認一點,比亞迪驅逐艦05在20萬內的混動汽車市場,自一上市就成為標杆車型,從價格、配置、動力、續航等多個層面,改變了我們對十幾萬元混動轎車的舊有認知,但是標杆車型遇到長安深藍SL03增程版這個降維而來的另類,原本的絕對優勢就被...
- 揹帶褲男孩蔡徐坤因籃球梗而爆火,他才是最後的贏家
蔡徐坤的粉絲是唯一一群立場不同的存在,真愛粉們的名字叫IKUN,她們平常會積極地為偶像做資料,是被蔡徐坤的顏值和才氣所征服...