|
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請(qǐng)教一下大致的實(shí)現(xiàn)方法與思路,理清頭緒后我自己來(lái)寫程序去實(shí)現(xiàn),謝謝大家
以STC89C52單片機(jī)最小系統(tǒng)為核心,利用DS18B20溫度采集模塊,LCD 1602顯示屏、L298N電機(jī)驅(qū)動(dòng)模塊、HC-SR501人體感應(yīng)模塊蜂鳴器模塊組成智能風(fēng)扇控制系統(tǒng)。當(dāng)有人進(jìn)入室內(nèi), HC-SR501人體感應(yīng)模塊會(huì)監(jiān)測(cè)到有人出現(xiàn),同時(shí)DS18B20溫度采集模塊將采集到的溫度與系統(tǒng)開(kāi)始設(shè)置的閾值做比較,并將采集到的溫度數(shù)據(jù)顯示在LCD 16 -02顯示屏上。當(dāng)室溫高于所設(shè)置的最高溫度且有人存在的情況下,風(fēng)扇全開(kāi);當(dāng)溫度處在最高溫度和最低溫度之間且有人存在的情況下,風(fēng)扇緩慢;當(dāng)溫度低于所設(shè)置的最低溫度時(shí)風(fēng)扇關(guān)閉。可通過(guò)按鍵自主設(shè)置溫度的最高值和最低值
|
|