天天看點

atmega128 單片機 智能 台燈 控制器 PWM ADC 時間 光敏電阻 proteus 仿真

題目 8 :智能台燈控制器

基于單片機設計智能台燈控制器,要求可以調節 LED 燈的亮度,實作定時開啟與關閉,

根據光照自動開啟與關閉功能。

具體要求如下:

(1)通過 PWM 功能調節 LED 燈亮度,亮度由高到低可分為 3 檔,通過按鍵進行調節

并對目前檔位進行訓示。

(2)具有手動開啟和關閉功能。

(3)能夠顯示并修改目前時間(如時分顯示)

(4)可設定自動開啟和關閉的時間,當到達開啟時間時,LED 自動開啟;當到達關閉

時間時,LED 自動關閉。

(5)通過光敏電阻感覺外界光照條件,在光照模式開啟的情況下,光照較低則 LED 自

動點亮,光照較高,LED 自動熄滅。(LED 開啟和關閉的光照門檻值盡量能夠由使用者定義)

可添加符合題目背景的其它功能。

自動開關機模式:

atmega128 單片機 智能 台燈 控制器 PWM ADC 時間 光敏電阻 proteus 仿真

修改開關機時間:

atmega128 單片機 智能 台燈 控制器 PWM ADC 時間 光敏電阻 proteus 仿真

手動 1檔

atmega128 單片機 智能 台燈 控制器 PWM ADC 時間 光敏電阻 proteus 仿真

光強 開關

atmega128 單片機 智能 台燈 控制器 PWM ADC 時間 光敏電阻 proteus 仿真

修改時間

atmega128 單片機 智能 台燈 控制器 PWM ADC 時間 光敏電阻 proteus 仿真

繼續閱讀