連接風(fēng)扇頭11和底座 12的支撐部件13。智能電風(fēng)扇能夠自由變換風(fēng)速,且能夠自由設(shè)置轉(zhuǎn)動(dòng)角度。如圖1所示, 智能電風(fēng)扇還包括:MCU(Microcontroller化it;微控制單元)14,W及分別與MCU14電性 連接扇葉電機(jī)15和角度電機(jī)16。其中,扇葉電機(jī)15用于控制扇葉的轉(zhuǎn)速,角度電機(jī)16用 于巧制風(fēng)扇頭11的轉(zhuǎn)動(dòng)角度。
[0058] 可選地,智能電風(fēng)扇還可包括與MCU14電性連接的無(wú)線連接組件(圖中未示出)。 例如,該無(wú)線連接組件可W是Wi-Fi(WirelessFidelity;無(wú)線保真)連接組件、藍(lán)牙連接 組件、紅外連接組件等。無(wú)線連接組件用于與遙控設(shè)備(如遙控器、手機(jī))建立無(wú)線連接, 實(shí)現(xiàn)對(duì)智能電風(fēng)扇的遠(yuǎn)程控制。
[0059] 當(dāng)然,智能電風(fēng)扇通常還包括電源組件,電源組件用于為智能電風(fēng)扇提供電力。
[0060] 圖2是根據(jù)一示例性實(shí)施例示出的一種電風(fēng)扇控制方法的流程圖。該電風(fēng)扇控制 方法可應(yīng)用于圖1所示的智能電風(fēng)扇的MCU中。該電風(fēng)扇控制方法可W包括如下幾個(gè)步 驟:
[0061] 在步驟202中,控制智能電風(fēng)扇的風(fēng)扇頭沿第一方向轉(zhuǎn)動(dòng);其中,風(fēng)扇頭的最大轉(zhuǎn) 動(dòng)幅角的兩側(cè)邊界包括:對(duì)應(yīng)于第一方向的第一邊界和對(duì)應(yīng)于第二方向的第二邊界,第二 方向與第一方向相反。
[0062] 在步驟204中,檢測(cè)風(fēng)扇頭是否已轉(zhuǎn)動(dòng)至第一邊界。
[006引在步驟206中,W第一邊界為基準(zhǔn),控制風(fēng)扇頭在目標(biāo)轉(zhuǎn)動(dòng)幅角內(nèi)轉(zhuǎn)動(dòng),該目標(biāo)轉(zhuǎn) 動(dòng)幅角小于或等于最大轉(zhuǎn)動(dòng)幅角。
[0064] 綜上所述,本實(shí)施例提供的電風(fēng)扇控制方法,通過(guò)MCU控制智能電風(fēng)扇的風(fēng)扇頭 沿第一方向轉(zhuǎn)動(dòng),并在檢測(cè)到風(fēng)扇頭已轉(zhuǎn)動(dòng)至第一邊界的情況下,W該第一邊界為基準(zhǔn),控 制風(fēng)扇頭在目標(biāo)轉(zhuǎn)動(dòng)幅角內(nèi)轉(zhuǎn)動(dòng);解決了傳統(tǒng)的電風(fēng)扇通過(guò)硬件結(jié)構(gòu)實(shí)現(xiàn)風(fēng)扇頭的位置定 位與控制,導(dǎo)致電風(fēng)扇的硬件結(jié)構(gòu)偏多,成本增加;實(shí)現(xiàn)了通過(guò)軟件實(shí)現(xiàn)風(fēng)扇頭的位置定位 與控制,有利于減少電風(fēng)扇的重量和體積,使得電風(fēng)扇更為簡(jiǎn)約輕便,且有利于節(jié)約生產(chǎn)成 本。
[0065] 圖3A是根據(jù)另一示例性實(shí)施例示出的一種電風(fēng)扇控制方法的流程圖。該電風(fēng)扇 控制方法可應(yīng)用于圖1所示的智能電風(fēng)扇的MCU中。該電風(fēng)扇控制方法可W包括如下幾個(gè) 步驟:
[0066] 在步驟301中,控制智能電風(fēng)扇的風(fēng)扇頭沿第一方向轉(zhuǎn)動(dòng)。
[0067] 其中,風(fēng)扇頭的最大轉(zhuǎn)動(dòng)幅角的兩側(cè)邊界包括:對(duì)應(yīng)于第一方向的第一邊界和對(duì) 應(yīng)于第二方向的第二邊界。也即,第一邊界為風(fēng)扇頭沿第一方向所能轉(zhuǎn)動(dòng)至的最大限度,第 二邊界為風(fēng)扇頭沿第二方向所能轉(zhuǎn)動(dòng)至的最大限度。最大轉(zhuǎn)動(dòng)幅角可根據(jù)需求預(yù)先設(shè)定, 最大轉(zhuǎn)動(dòng)幅角大于0°且小于360°,例如最大轉(zhuǎn)動(dòng)幅角可W是120°。
[0068]另外,第二方向與第一方向相反。比如,第一方向?yàn)轫槙r(shí)針?lè)较?,且第二方向?yàn)槟?時(shí)針?lè)较颍换蛘?,第一方向?yàn)槟鏁r(shí)針?lè)较颍业诙较驗(yàn)轫槙r(shí)針?lè)较颉?br>[0069] 結(jié)合參考圖3B,風(fēng)扇頭的初始朝向如圖3B中(1)所示,假設(shè)第一方向?yàn)轫槙r(shí)針?lè)?向,MCU通過(guò)控制角度電機(jī)的轉(zhuǎn)動(dòng),使得風(fēng)扇頭沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)。
[0070] 在步驟302中,檢測(cè)風(fēng)扇頭是否已轉(zhuǎn)動(dòng)至第一邊界。
[0071] 在風(fēng)扇頭沿第一方向轉(zhuǎn)動(dòng)的過(guò)程中,MCU檢測(cè)風(fēng)扇頭是否已轉(zhuǎn)動(dòng)至第一邊界。在 一種可能的實(shí)施方式中,MCU獲取用于控制風(fēng)扇頭轉(zhuǎn)動(dòng)的角度電機(jī)的轉(zhuǎn)動(dòng)狀況,在檢測(cè)到角 度電機(jī)停止轉(zhuǎn)動(dòng)時(shí),MCU確定風(fēng)扇頭已轉(zhuǎn)動(dòng)至第一邊界。例如,MCU實(shí)時(shí)采集角度電機(jī)的轉(zhuǎn) 速,當(dāng)角度電機(jī)的轉(zhuǎn)速變?yōu)?時(shí),MCU確定風(fēng)扇頭已轉(zhuǎn)動(dòng)至第一邊界。
[007引如圖3B中似所示,風(fēng)扇頭沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng)至第一邊界。
[0073] 在步驟303中,控制風(fēng)扇頭從第一邊界開(kāi)始,沿第二方向轉(zhuǎn)動(dòng)目標(biāo)角度至目標(biāo)轉(zhuǎn) 動(dòng)幅角的角平分線。
[0074] MCU在檢測(cè)到風(fēng)扇頭已轉(zhuǎn)動(dòng)至第一邊界之后,W該第一邊界為基準(zhǔn),控制風(fēng)扇頭在 目標(biāo)轉(zhuǎn)動(dòng)幅角內(nèi)轉(zhuǎn)動(dòng)。其中,目標(biāo)轉(zhuǎn)動(dòng)幅角小于或等于最大轉(zhuǎn)動(dòng)幅角。目標(biāo)轉(zhuǎn)動(dòng)幅角可W是由系統(tǒng)默認(rèn)設(shè)定,也可W是由用戶自定義設(shè)定。目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線可W位于最大 轉(zhuǎn)動(dòng)幅角內(nèi)的任意位置。
[00巧]首先,MCU控制風(fēng)扇頭從第一邊界開(kāi)始,沿第二方向轉(zhuǎn)動(dòng)目標(biāo)角度至目標(biāo)轉(zhuǎn)動(dòng)幅角 的角平分線。MCU可根據(jù)目標(biāo)轉(zhuǎn)動(dòng)幅角的位置和角度,計(jì)算出目標(biāo)角度。例如,如圖3C所示, 目標(biāo)轉(zhuǎn)動(dòng)幅角的兩側(cè)邊界包括:第=邊界和第四邊界。目標(biāo)轉(zhuǎn)動(dòng)幅角的角度為丫,目標(biāo)轉(zhuǎn) 動(dòng)幅角的第S邊界與最大轉(zhuǎn)動(dòng)幅角的第一邊界之間的夾角為S,則目標(biāo)角度巧= <5 +r/2。
[0076]在一種可能的實(shí)施方式中,目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線與最大轉(zhuǎn)動(dòng)幅角的角平分線 重合,則目標(biāo)角度即為最大轉(zhuǎn)動(dòng)幅角的一半。例如,如圖3B中(3)所示,目標(biāo)轉(zhuǎn)動(dòng)幅角的兩 側(cè)邊界包括:第=邊界和第四邊界。在目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線與最大轉(zhuǎn)動(dòng)幅角的角平分 線重合的情況下,若最大轉(zhuǎn)動(dòng)幅角為4,則目標(biāo)角度餐=^/2。
[0077] 在步驟304中,控制風(fēng)扇頭W目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線為基準(zhǔn),在目標(biāo)轉(zhuǎn)動(dòng)幅角 內(nèi)往復(fù)轉(zhuǎn)動(dòng)。
[0078]MCU在控制風(fēng)扇頭轉(zhuǎn)動(dòng)至目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線之后,控制風(fēng)扇頭W該目標(biāo)轉(zhuǎn) 動(dòng)幅角的角平分線為基準(zhǔn),在目標(biāo)轉(zhuǎn)動(dòng)幅角內(nèi)往復(fù)轉(zhuǎn)動(dòng)。
[0079] 步驟304包括如下兩個(gè)子步驟:
[0080]第一、在第i個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi),控制風(fēng)扇頭從目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線開(kāi)始,沿 目標(biāo)方向轉(zhuǎn)動(dòng)角度a(i)后,沿目標(biāo)方向的相反方向轉(zhuǎn)動(dòng)角度a(i)回到目標(biāo)轉(zhuǎn)動(dòng)幅角的 角平分線;其中,目標(biāo)方向?yàn)榈谝环较蚧蛘叩诙较颍?br>[0081] 第二、控制風(fēng)扇頭從目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線開(kāi)始,沿目標(biāo)方向的相反方向轉(zhuǎn)動(dòng) 角度0 (i)后,沿目標(biāo)方向轉(zhuǎn)動(dòng)角度0 (i)回到目標(biāo)轉(zhuǎn)動(dòng)幅角的角平分線;
[0082] 其中,角度a(i)和角度Mi)均小于或者等于目標(biāo)轉(zhuǎn)動(dòng)幅角的一半,i為正整數(shù)。 [008引角度aa)和角度0a)可W相等,也可不等。另外,角度aa)可W在各個(gè)往復(fù) 轉(zhuǎn)動(dòng)周期內(nèi)恒定,也即a(i+1) =a(i);或者,角度aa)也可在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)變 化。比如,角度aa)在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)隨機(jī)變化,aa) =rand[0, 丫/2];其中,丫 表示目標(biāo)轉(zhuǎn)動(dòng)幅角的角度。再比如,角度a(i)在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)呈規(guī)律性地變化,角 度a(i)在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)依次遞增直至丫/2,之后依次遞減直至0,再依次遞增直至 丫/2,再依次遞減直至0,W此類(lèi)推,循環(huán)往復(fù);其中,丫表示目標(biāo)轉(zhuǎn)動(dòng)幅角的角度。類(lèi)似地, 角度Pa)可W在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)恒定,也即Mi+1) =Mi);或者,角度Pa)也 可在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)變化。比如,角度0 (i)在各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)隨機(jī)變化,或者在 各個(gè)往復(fù)轉(zhuǎn)動(dòng)周期內(nèi)呈規(guī)律性地變化。
[0084] 需要補(bǔ)充說(shuō)明的一點(diǎn)是,MCU可通過(guò)脈沖信號(hào)控制角度電機(jī)的轉(zhuǎn)動(dòng),角度電極根據(jù) 接收到的脈沖信號(hào)的數(shù)量,控制風(fēng)扇頭的轉(zhuǎn)動(dòng)角度。
[0085] 綜上所述,本實(shí)施例提供的電風(fēng)扇控制方法,通過(guò)MCU控制智能電風(fēng)扇的風(fēng)扇頭 沿第一方向轉(zhuǎn)動(dòng),并在檢測(cè)到風(fēng)扇頭已轉(zhuǎn)動(dòng)至第一邊界的情況下,W該第一邊界為基準(zhǔn),控 制風(fēng)扇頭在目標(biāo)轉(zhuǎn)動(dòng)幅角內(nèi)轉(zhuǎn)動(dòng);解決了傳統(tǒng)的電風(fēng)扇通過(guò)硬件結(jié)構(gòu)實(shí)現(xiàn)風(fēng)扇頭的位置定 位與控制,導(dǎo)致電風(fēng)扇的硬件結(jié)構(gòu)偏多,成本增加;實(shí)現(xiàn)了通過(guò)軟件實(shí)現(xiàn)風(fēng)扇頭的位置定位 與控制,有利于減少電風(fēng)扇的重量和體積,使得電風(fēng)扇更為簡(jiǎn)約輕便,且有利于節(jié)約生產(chǎn)成 本。
[0086] 另外,還通過(guò)MCU控制風(fēng)扇頭從第一邊界開(kāi)始,沿第二方向轉(zhuǎn)動(dòng)目標(biāo)角度至目標(biāo) 轉(zhuǎn)動(dòng)幅角的角平分線,實(shí)現(xiàn)了風(fēng)扇頭的居中定位,W便后續(xù)能夠準(zhǔn)確地控制風(fēng)扇頭W該角 平分線為基準(zhǔn),在目標(biāo)轉(zhuǎn)動(dòng)幅角內(nèi)往復(fù)轉(zhuǎn)動(dòng)。
[0087] 另外,在本實(shí)施例中,還實(shí)現(xiàn)了風(fēng)扇頭的轉(zhuǎn)動(dòng)幅角的自由控制,盡可能地滿足用戶 需求,提高用戶體驗(yàn)。
[0088] 下述為本公開(kāi)裝置實(shí)施例,可W用于執(zhí)行本公開(kāi)方法實(shí)施例。對(duì)于本公開(kāi)裝置實(shí) 施例中未披露的細(xì)節(jié),請(qǐng)參照本公開(kāi)方法實(shí)施例。
[0089] 圖4是根據(jù)一示例性實(shí)施例示出的一種電風(fēng)扇控制裝置的框圖。該電風(fēng)扇控制方 法可應(yīng)用于圖1所示的智能電風(fēng)扇的MCU中。該電風(fēng)扇控制裝置可W包括:第一控制模塊 410、檢測(cè)模塊420和第