天天看点

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 仿真

继续阅读