為了讓室內(nèi)居住、工作或者學(xué)習(xí)的人擁有一個更舒適的環(huán)境,設(shè)計了一個智能窗簾的系統(tǒng),它能夠感應(yīng)周圍環(huán)境的光照強(qiáng)度,當(dāng)光照低于某一數(shù)值時窗簾會自動放下,等到光照又回到某一數(shù)值時窗簾又會自動收起。本課題分別設(shè)計了光照采集模塊、A/D轉(zhuǎn)換模塊、步進(jìn)電機(jī)正反轉(zhuǎn)控制模塊,紅外線遙控模塊,溫濕度采集模塊。光照采集模塊我們采用光敏電阻串聯(lián)另一個電阻分壓,以此改變輸入信號來改變控制信號:A/D轉(zhuǎn)換模塊我們用STM32的內(nèi)部AD,并根據(jù)采集電壓數(shù)據(jù)進(jìn)行控制;步進(jìn)電機(jī)正反轉(zhuǎn)控制模塊采用端口直接控制,從而控制步進(jìn)電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)。溫濕度采集模塊:當(dāng)達(dá)到一定濕度后自動開窗簾通風(fēng)。加一個顯示屏,可以顯示當(dāng)前的參數(shù)(溫濕度,光照強(qiáng)度等)。
STM32的智能窗簾功能如下:
- 外部光線強(qiáng)度檢測
- 步進(jìn)電機(jī)控制
- 參數(shù)及狀態(tài)顯示
- 遠(yuǎn)程無線控制
- 溫濕度檢測
STM32的智能窗簾設(shè)計基本要求:
- 它能夠感應(yīng)周圍環(huán)境的光照強(qiáng)度,當(dāng)光照低于某一數(shù)值時窗簾會自動放下,等到光照又回到某一數(shù)值時窗簾又會自動收起;
- 可以通過紅外線遙控控制開關(guān);
- 當(dāng)達(dá)到一定濕度后自動開窗簾通風(fēng);
- 在顯示屏中顯示相對應(yīng)的參數(shù)。