代碼實(shí)現(xiàn)的功能:
洗衣程序
通電后,進(jìn)水指示燈亮起,用戶通過對(duì)按鍵的操作選擇洗衣服的哪一個(gè)流程,若直接選擇啟動(dòng)按鍵,則洗衣機(jī)從進(jìn)水→洗衣服→泡洗→脫水→出水→結(jié)束進(jìn)行整個(gè)流程。若不直接選擇啟動(dòng),那么用戶可以根據(jù)自己的需要對(duì)菜單選擇鍵進(jìn)行操作,把洗衣機(jī)切換到自己想要的那個(gè)流程去。
⑴洗滌過程:在進(jìn)入洗滌過程,首先進(jìn)水閥接通,開始向洗衣機(jī)供水,當(dāng)?shù)竭_(dá)要求水位時(shí),進(jìn)水閥斷電關(guān)閉,停止進(jìn)水;電機(jī)M接通,帶動(dòng)波輪旋轉(zhuǎn),形成洗衣水流。電機(jī)M是一個(gè)正反轉(zhuǎn)電機(jī),可以形成往返水流,有利于洗滌衣物。
⑵漂洗過程:與洗滌過程操作相同,只是時(shí)間短一些。
⑶脫水過程:洗滌或漂洗過程結(jié)束后,電機(jī)M停止轉(zhuǎn)動(dòng),排水閥M接通,開始排水。排水閥動(dòng)作的同時(shí),電機(jī)M也接通,使電機(jī)可以帶動(dòng)內(nèi)桶轉(zhuǎn)動(dòng)。當(dāng)水位低到一定值,再經(jīng)過一段時(shí)間后,電機(jī)開始正轉(zhuǎn),帶動(dòng)內(nèi)桶高速旋轉(zhuǎn),甩干衣物。