基于以太網(wǎng)和DTMF編解碼的遠(yuǎn)程家居控制器
3.3系統(tǒng)軟件架構(gòu)
系統(tǒng)軟件架構(gòu)包括兩部分:
主單片機(jī)(AVR32)的軟件架構(gòu);
1.3 無(wú)線(xiàn)遙控模塊子程序流程圖
本地控制模塊采用無(wú)線(xiàn)遙控來(lái)控制,其流程圖如下圖所示:
當(dāng)無(wú)線(xiàn)發(fā)射模塊有按鍵按下時(shí),無(wú)線(xiàn)接收模塊輸出的信號(hào)觸發(fā)中斷,單片機(jī)讀取無(wú)線(xiàn)接收模塊輸出引腳的信號(hào),通知讀取到的信號(hào)來(lái)判斷擁護(hù)按下什么按鍵,進(jìn)而執(zhí)行按鍵對(duì)應(yīng)的控制命令。
評(píng)論