一種對窗簾或窗戶進行智能控制的方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種對窗簾或窗戶進行智能控制的方法及裝置,方法包括:判斷使用普通方式還是步進方式,如是普通方式,直接按窗簾或窗戶控制器面板上的按鍵進行開、關或停操作;如是步進方式,在窗簾或窗戶控制APP中調(diào)出進度條,執(zhí)行下一步驟;判斷進度條上是否有滑動操作,如是,執(zhí)行下一步驟;否則,繼續(xù)判斷;窗簾或窗戶控制APP獲取進度條上滑動的百分比例,并將其下發(fā)到網(wǎng)關應用程序APK;網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器,窗簾或窗戶控制器控制窗簾或窗戶滑動到相應的位置。實施本發(fā)明,具有以下有益效果:能對窗簾或窗戶進行靈活的控制、增強用戶體驗。
【專利說明】
一種對窗簾或窗戶進行智能控制的方法及裝置
技術(shù)領域
[0001]本發(fā)明涉及窗簾或窗戶控制領域,特別涉及一種對窗簾或窗戶進行智能控制的方法及裝置。
【背景技術(shù)】
[0002]智能窗簾的主要工作原理是:它通過一個電機來帶動窗簾延著軌道來回運動,這是通過控制電機的正反轉(zhuǎn)來實現(xiàn)的,其中的核心就是直流電機。智能窗簾的操作方式很簡單,只要在其中設置好智能窗簾的開關時間,清晨時分窗簾就會自動打開,到了傍晚窗簾又會自動關閉,這樣的操作并不需要反復的設置,智能窗簾有記憶功能的。目前,用于控制窗簾或窗戶的普通窗簾或窗戶控制器只具有開、停、關三個功能,普通窗簾或窗戶控制器通過無線技術(shù)與手機APP相接合,可以在手機APP上進行開、停、關功能。其控制方式比較單一,不能根據(jù)用戶的需要對窗簾或窗戶進行靈活的控制,影響用戶的體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述不能根據(jù)用戶的需要對窗簾或窗戶進行靈活的控制、影響用戶體驗的缺陷,提供一種能對窗簾或窗戶進行靈活的控制、增強用戶體驗的對窗簾或窗戶進行智能控制的方法及裝置。
[0004]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種對窗簾或窗戶進行智能控制的方法,在終端設備上安裝有窗簾或窗戶控制APP,所述方法包括如下步驟:
[0005]A)窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,并通過所述窗簾或窗戶控制APP將所述行程時間配置到所述窗簾或窗戶控制器中;
[0006]B)判斷使用普通方式還是步進方式,如是普通方式,則直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作;如是步進方式,則在所述窗簾或窗戶控制APP中調(diào)出進度條,執(zhí)行步驟C);
[0007]C)判斷所述進度條上是否有滑動操作,如是,執(zhí)行步驟D);否則,繼續(xù)進行本步驟的判斷;
[0008]D)所述窗簾或窗戶控制APP獲取所述進度條上滑動的百分比例,并將所述滑動的百分比例下發(fā)到網(wǎng)關應用程序APK;
[0009]E)所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器,所述窗簾或窗戶控制器控制所述窗簾或窗戶滑動到相應的位置。
[0010]在本發(fā)明所述的對窗簾或窗戶進行智能控制的方法中,在所述步驟A)中,所述窗簾或窗戶控制器通過檢測電機運行電流,計算所述窗簾或窗戶從全開運行到全關所需要的行程時間,或者用戶通過秒表計算所述窗簾或窗戶從全開運行到全關所需要的行程時間。
[0011]在本發(fā)明所述的對窗簾或窗戶進行智能控制的方法中,所述步驟D)進一步包括:
[0012]Dl)所述窗簾或窗戶控制APP讀取所述進度條上滑動的坐標;
[0013]D2)將所述坐標轉(zhuǎn)換為對應的滑動的百分比例,并將所述滑動的百分比例通過無線通訊方式下發(fā)到所述網(wǎng)關應用程序APK。
[0014]在本發(fā)明所述的對窗簾或窗戶進行智能控制的方法中,所述步驟E)進一步包括:
[0015]El)所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器;
[0016]E2)所述窗簾或窗戶控制器根據(jù)所述行程時間、當前比例和所述滑動的百分比例,計算出電機的運行時間和方向,并通過GP1控制對應的繼電器為所述電機供電,啟動所述電機驅(qū)動所述窗簾或窗戶滑動到相應的位置。
[0017]在本發(fā)明所述的對窗簾或窗戶進行智能控制的方法中,當停電或手拉窗簾或窗戶時,所述窗簾或窗戶的狀態(tài)與所述窗簾或窗戶控制APP顯示不對應,通過點擊所述窗簾或窗戶控制器上的開或關按鍵,讓所述窗簾或窗戶完全開啟或關閉一次,使所述窗簾或窗戶控制APP與所述窗簾或窗戶的狀態(tài)同步。
[0018]本發(fā)明還涉及一種實現(xiàn)上述對窗簾或窗戶進行智能控制的方法的裝置,在終端設備上安裝有窗簾或窗戶控制APP,所述裝置包括:
[0019]行程時間配置單元:用于在窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,并通過所述窗簾或窗戶控制APP將所述行程時間配置到所述窗簾或窗戶控制器中;
[0020]方式選擇判斷單元:用于判斷使用普通方式還是步進方式,如是普通方式,則直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作;如是步進方式,則在所述窗簾或窗戶控制APP中調(diào)出進度條;
[0021 ]滑動動作判斷單元:用于判斷所述進度條上是否有滑動操作,如是,獲取所述進度條上滑動的百分比例并下發(fā)到網(wǎng)關應用程序APK;否則,繼續(xù)進行判斷;
[0022]獲取下發(fā)單元:用于使所述窗簾或窗戶控制APP獲取所述進度條上滑動的百分比例,并將所述滑動的百分比例下發(fā)到網(wǎng)關應用程序APK;
[0023]下發(fā)滑動單元:用于使所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器,所述窗簾或窗戶控制器控制所述窗簾或窗戶滑動到相應的位置。
[0024]在本發(fā)明所述的裝置中,在所述行程時間配置單元中,所述窗簾或窗戶控制器通過檢測電機運行電流,計算所述窗簾或窗戶從全開運行到全關所需要的行程時間,或者用戶通過秒表計算所述窗簾或窗戶從全開運行到全關所需要的行程時間。
[0025]在本發(fā)明所述的裝置中,所述獲取下發(fā)單元進一步包括:
[0026]坐標讀取模塊:用于使所述窗簾或窗戶控制APP讀取所述進度條上滑動的坐標;
[0027]轉(zhuǎn)換下發(fā)模塊:用于將所述坐標轉(zhuǎn)換為對應的滑動的百分比例,并將所述滑動的百分比例通過無線通訊方式下發(fā)到所述網(wǎng)關應用程序APK。
[0028]在本發(fā)明所述的裝置中,所述下發(fā)滑動單元進一步包括:
[0029]百分比例下發(fā)模塊:用于使所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器;
[0030]計算驅(qū)動模塊:用于使所述窗簾或窗戶控制器根據(jù)所述行程時間、當前比例和所述滑動的百分比例,計算出電機的運行時間和方向,并通過GP1控制對應的繼電器為所述電機供電,啟動所述電機驅(qū)動所述窗簾或窗戶滑動到相應的位置。
[0031]在本發(fā)明所述的裝置中,當停電或手拉窗簾或窗戶時,所述窗簾或窗戶的狀態(tài)與所述窗簾或窗戶控制APP顯示不對應,通過點擊所述窗簾或窗戶控制器上的開或關按鍵,讓所述窗簾或窗戶完全開啟或關閉一次,使所述窗簾或窗戶控制APP與所述窗簾或窗戶的狀態(tài)同步。
[0032]實施本發(fā)明的對窗簾或窗戶進行智能控制的方法及裝置,具有以下有益效果:由于通過在窗簾或窗戶控制APP中的進度條上進行滑動,獲取滑動的百分比例,將滑動的百分比例最終下發(fā)到窗簾或窗戶控制器,窗簾或窗戶控制器控制窗簾或窗戶滑動到相應的位置,這樣就能根據(jù)用戶的需求靈活的控制窗簾或窗戶的位置,所以其能對窗簾或窗戶進行靈活的控制、增強用戶體驗。
【附圖說明】
[0033]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為本發(fā)明對窗簾或窗戶進行智能控制的方法及裝置一個實施例中方法的結(jié)流程圖;
[0035]圖2為所述實施例中窗簾或窗戶控制APP獲取進度條上滑動的百分比例,并將滑動的百分比例下發(fā)到網(wǎng)關應用程序APK的具體流程圖;
[0036]圖3為所述實施例中將滑動的百分比例下發(fā)到窗簾或窗戶控制器,窗簾或窗戶控制器控制所述窗簾或窗戶滑動到相應的位置的具體流程圖;
[0037]圖4為所述實施例中裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0038]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0039]在本發(fā)明對窗簾或窗戶進行智能控制的方法及裝置實施例中,其對窗簾或窗戶進行智能控制的方法的流程圖如圖1所示。本實施例中,在終端設備上安裝有窗簾或窗戶控制APP,該終端設備可以是手機、平板電腦或可視對講室內(nèi)機等。在圖1中,該對窗簾或窗戶進行智能控制的方法包括如下步驟:
[0040]步驟SOl窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,并通過窗簾或窗戶控制APP將行程時間配置到窗簾或窗戶控制器中:本步驟中,窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,也就是整個行程的時間,并通過終端設備上的窗簾或窗戶控制APP將該行程時間配置到窗簾或窗戶控制器,并將該行程時間作為步進的計算依據(jù)。本實施例中,在計算窗簾或窗戶從全開運行到全關所需要的行程時間時,可以有多種方式,例如:窗簾或窗戶控制器通過檢測電機運行電流,計算窗簾或窗戶從全開運行到全關所需要的行程時間,這是因為電機在運行和停止兩種狀態(tài)下電機的驅(qū)動電流變化明顯,通過電流傳感器很容易檢測電機的運行電流;或者用戶通過秒表計算窗簾或窗戶從全開運行到全關所需要的行程時間。在實際應用中,用戶可根據(jù)具體需求選擇相應的計算方式。
[0041]步驟S02判斷使用普通方式還是步進方式:本步驟中,判斷使用普通方式還是步進方式,也就是判斷使用普通方式控制窗簾或窗戶還是使用步進方式控制窗簾或窗戶,如果使用普通方式,則執(zhí)行步驟S03;如果使用步進方式,則執(zhí)行步驟S04。
[0042]步驟S03直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作:如果使用普通方式,則本步驟中,直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作,也就是窗簾或窗戶控制器面板上設有開按鍵、關按鍵和停按鍵,通過按開按鍵、關按鍵或停按鍵可控制對窗簾或窗戶進行開、關或停操作。
[0043]步驟S04在窗簾或窗戶控制APP中調(diào)出進度條:如果使用步進方式,則在窗簾或窗戶控制APP中調(diào)出進度條。實際應用中,用戶可根據(jù)具體的需要相應選擇普通方式或步進方式,其使用方式比較靈活。執(zhí)行完本步驟,執(zhí)行步驟S05。值得一提的是,本實施例中,窗簾或窗戶控制APP將整個進度條等分成100份,即用戶可以開啟或關閉I %?99%,0是全關,100%是全開,用戶可以在窗簾或窗戶控制APP上通過滑動進度條,設置窗簾或窗戶開啟O?100%,例如打開30 %。
[0044]步驟S05判斷進度條上是否有滑動操作:本步驟中,判斷進度條上是否有滑動操作,也就是判斷是否在終端設備的窗簾或窗戶控制APP上滑動上述進度條,如果判斷的結(jié)果為是,則執(zhí)行步驟S06;否則,繼續(xù)進行本步驟的判斷。
[0045]步驟S06窗簾或窗戶控制APP獲取進度條上滑動的百分比例,并將滑動的百分比例下發(fā)到網(wǎng)關應用程序APK:如果上述步驟S05的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,窗簾或窗戶控制APP獲取進度條上滑動的百分比例,并將滑動的百分比例下發(fā)到網(wǎng)關應用程序APK,可以通過無線通訊方式下發(fā)到網(wǎng)關應用程序APK,例如:WIF1、3G網(wǎng)絡、4G網(wǎng)絡等等。執(zhí)行完本步驟,執(zhí)彳丁步驟S07。
[0046]步驟S07網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器,窗簾或窗戶控制器控制窗簾或窗戶滑動到相應的位置:本步驟中,網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器,窗簾或窗戶控制器控制窗簾或窗戶滑動到相應的位置,例如打開30%。本實施例中,無線模塊的種類有很多,例如:可以是2.4G無線ZIGBEE模塊,上述串口為UART接口,當然,在本實施例的一些情況下,上述串口也可以為其他類型的串口。本實施例中,用戶能根據(jù)自己的需要,通過滑動進度條來調(diào)節(jié)窗簾或窗戶滑動的位置,其能對窗簾或窗戶進行靈活的控制、增強用戶體驗。
[0047]對于本實施例而言,上述步驟S06進一步包括:
[0048]步驟S61窗簾或窗戶控制APP讀取進度條上滑動的坐標:本步驟中,當用戶滑動進度條時,窗簾或窗戶控制APP讀取進度條上滑動的坐標。
[0049]步驟S62將坐標轉(zhuǎn)換為對應的滑動的百分比例,并將滑動的百分比例通過無線通訊方式下發(fā)到網(wǎng)關應用程序APK:本步驟中,將讀取的坐標轉(zhuǎn)換為對應的百分比例,并將滑動的百分比例通過無線通訊方式下發(fā)到網(wǎng)關應用程序APK。
[0050]對于本實施例而言,上述步驟S07還可進一步細化,其細化后的流程圖如圖3所示,圖3中,上述步驟S07進一步包括:
[0051]步驟S71網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器:本步驟中,網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器。
[0052]步驟S72窗簾或窗戶控制器根據(jù)行程時間、當前比例和滑動的百分比例,計算出電機的運行時間和方向,并通過G P1控制對應的繼電器為電機供電,啟動電機驅(qū)動窗簾或窗戶滑動到相應的位置:本步驟中,窗簾或窗戶控制器根據(jù)行程時間、當前比例和窗簾或窗戶控制APP下發(fā)的滑動的百分比例,計算出電機的運行時間和方向,然后通過GP1控制對應的繼電器為電機供電,啟動電機驅(qū)動窗簾或窗戶滑動到相應的位置。
[0053]在本發(fā)明的對窗簾或窗戶進行智能控制的方法中,當由于停電或手拉窗簾或窗戶時,將會導致窗簾或窗戶的狀態(tài)與窗簾或窗戶控制APP顯示不對應,這時,只需要通過點擊窗簾或窗戶控制器上的開或關按鍵,讓窗簾或窗戶完全開啟或關閉一次,就能使窗簾或窗戶控制APP與窗簾或窗戶的最新狀態(tài)同步。這樣就具備了窗簾或窗戶進度校準功能。
[0054]本實施例還涉及一種實現(xiàn)上述對窗簾或窗戶進行智能控制的方法的裝置,其結(jié)構(gòu)示意圖如圖4所示。本實施例中,在終端設備上安裝有窗簾或窗戶控制APP,該終端設備可以是手機、平板電腦或可視對講室內(nèi)機等等。圖4中,該裝置包括行程時間配置單元1、方式選擇判斷單元2、滑動動作判斷單元3、獲取下發(fā)單元4和下發(fā)滑動單元5;其中,行程時間配置單元I用于在窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,并通過窗簾或窗戶控制APP將行程時間配置到窗簾或窗戶控制器中;本實施例中,在計算窗簾或窗戶從全開運行到全關所需要的行程時間時,可以有多種方式,例如:窗簾或窗戶控制器通過檢測電機運行電流,計算窗簾或窗戶從全開運行到全關所需要的行程時間,這是因為電機在運行和停止兩種狀態(tài)下電機的驅(qū)動電流變化明顯,通過電流傳感器很容易檢測電機的運行電流;或者用戶通過秒表計算窗簾或窗戶從全開運行到全關所需要的行程時間。在實際應用中,用戶可根據(jù)具體需求選擇相應的計算方式。
[0055]本實施例中,方式選擇判斷單元2用于判斷使用普通方式還是步進方式,如是普通方式,則直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作;如是步進方式,則在窗簾或窗戶控制APP中調(diào)出滑動進度條;滑動動作判斷單元3用于判斷滑動進度條上是否有滑動操作,如是,獲取滑動進度條上滑動的百分比例并下發(fā)到網(wǎng)關應用程序APK;否則,繼續(xù)進行本步驟的判斷。
[0056]本實施例中,獲取下發(fā)單元4用于使所述窗簾或窗戶控制APP獲取滑動進度條上滑動的百分比例,并將滑動的百分比例下發(fā)到網(wǎng)關應用程序APK;可以通過無線通訊方式下發(fā)到網(wǎng)關應用程序APK,例如:WIF1、3G網(wǎng)絡、4G網(wǎng)絡等等。下發(fā)滑動單元5用于使網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器,窗簾或窗戶控制器控制窗簾或窗戶滑動到相應的位置。本實施例中,無線模塊的種類有很多,例如:可以是2.4G無線ZIGBEE模塊,本實施例中,上述串口為UART接口,在本實施例的一些情況下,上述串口也可以為其他類型的串口。本實施例中,用戶能根據(jù)自己的需要,通過滑動進度條來調(diào)節(jié)窗簾或窗戶滑動的位置,其能對窗簾或窗戶進行靈活的控制、增強用戶體驗。
[0057]本實施例中,獲取下發(fā)單元4進一步包括坐標讀取模塊41和轉(zhuǎn)換下發(fā)模塊42;其中,坐標讀取模塊41用于使窗簾或窗戶控制APP讀取滑動進度條上滑動的坐標;轉(zhuǎn)換下發(fā)模塊42用于將坐標轉(zhuǎn)換為對應的滑動的百分比例,并將滑動的百分比例通過無線通訊方式下發(fā)到網(wǎng)關應用程序APK。
[0058]本實施例中,下發(fā)滑動單元5進一步包括百分比例下發(fā)模塊51和計算驅(qū)動模塊52;其中,百分比例下發(fā)模塊51用于使網(wǎng)關應用程序APK通過串口將滑動的百分比例發(fā)送到無線模塊,無線模塊將滑動的百分比例下發(fā)到窗簾或窗戶控制器;計算驅(qū)動模塊52用于使窗簾或窗戶控制器根據(jù)行程時間、當前比例和滑動的百分比例,計算出電機的運行時間和方向,并通過GP1控制對應的繼電器為電機供電,啟動電機驅(qū)動窗簾或窗戶滑動到相應的位置。
[0059]在本發(fā)明的裝置中,當由于停電或手拉窗簾或窗戶時,將會導致窗簾或窗戶的狀態(tài)與窗簾或窗戶控制APP顯示不對應,這時,只需要通過點擊窗簾或窗戶控制器上的開或關按鍵,讓窗簾或窗戶完全開啟或關閉一次,就能使窗簾或窗戶控制APP與窗簾或窗戶的最新狀態(tài)同步。這樣就具備了窗簾或窗戶進度校準功能。
[0060]總之,在本實施例中,用戶通過滑動進度條,就可以靈活的控制窗簾或窗戶的滑動位置,大大方便了用戶的使用,同時也增強了用戶的體驗。
[0061]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種對窗簾或窗戶進行智能控制的方法,其特征在于,在終端設備上安裝有窗簾或窗戶控制APP,所述方法包括如下步驟: A)窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,并通過所述窗簾或窗戶控制APP將所述行程時間配置到所述窗簾或窗戶控制器中; B)判斷使用普通方式還是步進方式,如是普通方式,則直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作;如是步進方式,則在所述窗簾或窗戶控制APP中調(diào)出進度條,執(zhí)行步驟C); C)判斷所述進度條上是否有滑動操作,如是,執(zhí)行步驟D);否則,繼續(xù)進行本步驟的判斷; D)所述窗簾或窗戶控制APP獲取所述進度條上滑動的百分比例,并將所述滑動的百分比例下發(fā)到網(wǎng)關應用程序APK; E)所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器,所述窗簾或窗戶控制器控制所述窗簾或窗戶滑動到相應的位置。2.根據(jù)權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法,其特征在于,在所述步驟A)中,所述窗簾或窗戶控制器通過檢測電機運行電流,計算所述窗簾或窗戶從全開運行到全關所需要的行程時間,或者用戶通過秒表計算所述窗簾或窗戶從全開運行到全關所需要的行程時間。3.根據(jù)權(quán)利要求1或2所述的對窗簾或窗戶進行智能控制的方法,其特征在于,所述步驟D)進一步包括: Dl)所述窗簾或窗戶控制APP讀取所述進度條上滑動的坐標; D2)將所述坐標轉(zhuǎn)換為對應的滑動的百分比例,并將所述滑動的百分比例通過無線通訊方式下發(fā)到所述網(wǎng)關應用程序APK。4.根據(jù)權(quán)利要求3所述的對窗簾或窗戶進行智能控制的方法,其特征在于,所述步驟E)進一步包括: El)所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例通過無線通訊方式下發(fā)到所述窗簾或窗戶控制器; E2)所述窗簾或窗戶控制器根據(jù)所述行程時間、當前比例和所述滑動的百分比例,計算出電機的運行時間和方向,并通過GP1控制對應的繼電器為所述電機供電,啟動所述電機驅(qū)動所述窗簾或窗戶滑動到相應的位置。5.根據(jù)權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法,其特征在于,當停電或手拉窗簾或窗戶時,所述窗簾或窗戶的狀態(tài)與所述窗簾或窗戶控制APP顯示不對應,通過點擊所述窗簾或窗戶控制器上的開或關按鍵,讓所述窗簾或窗戶完全開啟或關閉一次,使所述窗簾或窗戶控制APP與所述窗簾或窗戶的狀態(tài)同步。6.—種實現(xiàn)如權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法的裝置,其特征在于,在終端設備上安裝有窗簾或窗戶控制APP,所述裝置包括: 行程時間配置單元:用于在窗簾或窗戶控制器安裝完成后,用戶直接按窗簾或窗戶控制器面板上的按鍵,計算窗簾或窗戶從全開運行到全關所需要的行程時間,并通過所述窗簾或窗戶控制APP將所述行程時間配置到所述窗簾或窗戶控制器中; 方式選擇判斷單元:用于判斷使用普通方式還是步進方式,如是普通方式,則直接按窗簾或窗戶控制器面板上的按鍵對窗簾或窗戶進行開、關或停操作;如是步進方式,則在所述窗簾或窗戶控制APP中調(diào)出進度條; 滑動動作判斷單元:用于判斷所述進度條上是否有滑動操作,如是,獲取所述進度條上滑動的百分比例并下發(fā)到網(wǎng)關應用程序APK;否則,繼續(xù)進行判斷; 獲取下發(fā)單元:用于使所述窗簾或窗戶控制APP獲取所述進度條上滑動的百分比例,并將所述滑動的百分比例下發(fā)到網(wǎng)關應用程序APK; 下發(fā)滑動單元:用于使所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器,所述窗簾或窗戶控制器控制所述窗簾或窗戶滑動到相應的位置。7.根據(jù)權(quán)利要求6所述的實現(xiàn)如權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法的裝置,其特征在于,在所述行程時間配置單元中,所述窗簾或窗戶控制器通過檢測電機運行電流,計算所述窗簾或窗戶從全開運行到全關所需要的行程時間,或者用戶通過秒表計算所述窗簾或窗戶從全開運行到全關所需要的行程時間。8.根據(jù)權(quán)利要求6或7所述的實現(xiàn)如權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法的裝置,其特征在于,所述獲取下發(fā)單元進一步包括: 坐標讀取模塊:用于使所述窗簾或窗戶控制APP讀取所述進度條上滑動的坐標; 轉(zhuǎn)換下發(fā)模塊:用于將所述坐標轉(zhuǎn)換為對應的滑動的百分比例,并將所述滑動的百分比例通過無線通訊方式下發(fā)到所述網(wǎng)關應用程序APK。9.根據(jù)權(quán)利要求8所述的實現(xiàn)如權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法的裝置,其特征在于,所述下發(fā)滑動單元進一步包括: 百分比例下發(fā)模塊:用于使所述網(wǎng)關應用程序APK通過串口將所述滑動的百分比例發(fā)送到無線模塊,所述無線模塊將所述滑動的百分比例下發(fā)到所述窗簾或窗戶控制器; 計算驅(qū)動模塊:用于使所述窗簾或窗戶控制器根據(jù)所述行程時間、當前比例和所述滑動的百分比例,計算出電機的運行時間和方向,并通過GP1控制對應的繼電器為所述電機供電,啟動所述電機驅(qū)動所述窗簾或窗戶滑動到相應的位置。10.根據(jù)權(quán)利要求6所述的實現(xiàn)如權(quán)利要求1所述的對窗簾或窗戶進行智能控制的方法的裝置,其特征在于,當停電或手拉窗簾或窗戶時,所述窗簾或窗戶的狀態(tài)與所述窗簾或窗戶控制APP顯示不對應,通過點擊所述窗簾或窗戶控制器上的開或關按鍵,讓所述窗簾或窗戶完全開啟或關閉一次,使所述窗簾或窗戶控制APP與所述窗簾或窗戶的狀態(tài)同步。
【文檔編號】A47H5/02GK105942818SQ201610280886
【公開日】2016年9月21日
【申請日】2016年4月29日
【發(fā)明人】陳彬弟, 陳鴻彬
【申請人】深圳市二八智能家居有限公司