atmega128 单片机 智能 台灯 控制器 PWM ADC 时间 光敏电阻 proteus 仿真
题目 8 :智能台灯控制器
基于单片机设计智能台灯控制器,要求可以调节 LED 灯的亮度,实现定时开启与关闭,
根据光照自动开启与关闭功能。
具体要求如下:
(1)通过 PWM 功能调节 LED 灯亮度,亮度由高到低可分为 3 档,通过按键进行调节
并对当前档位进行指示。
(2)具有手动开启和关闭功能。
(3)能够显示并修改当前时间(如时分显示)
(4)可设置自动开启和关闭的时间,当到达开启时间时,LED 自动开启;当到达关闭
时间时,LED 自动关闭。
(5)通过光敏电阻感知外界光照条件,在光照模式开启的情况下,光照较低则 LED 自
动点亮,光照较高,LED 自动熄灭。(LED 开启和关闭的光照阈值尽量能够由用户定义)
可添加符合题目背景的其它功能。
自动开关机模式:
修改开关机时间:
手动 1档
光强 开关
修改时间
atmega128 单片机 智能 台灯 控制器 PWM ADC 时间 光敏电阻 proteus 仿真相关推荐
- 45、基于51单片机智能台灯红外坐姿定时提醒人体检测光照系统设计
摘要 社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远.随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于 ...
- 6、基于51单片机智能台灯坐姿定时+光线+红外感应系统设计(程序+原理图+参考论文+开题报告+任务书等)
摘要 社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远.随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于 ...
- 基于51单片机的PWM控制直流电机设计( proteus仿真+程序+报告+讲解视频)
基于51单片机的PWM控制直流电机设计( proteus仿真+程序+报告+讲解视频) 仿真图proteus 7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0031 ...
- 37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码+说明书+PPT)
37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码+答辩论文+答辩PPT) 文章目录 37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码+答辩论文+答辩PPT) ...
- 【毕业设计】37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码+答辩论文+答辩PPT)
[毕业设计]37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码+答辩论文+答辩PPT) 文章目录 [毕业设计]37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码 ...
- 51单片机 PWM 直流电机调速+Proteus仿真
51单片机 PWM 电机调速+Proteus仿真 Proteus仿真 实例代码 /*用PWM控制电机脉冲频率应控制在25HZ-35HZ之间*//*定时1ms,1个周期30ms,脉冲频率为33HZ */ ...
- 【033】基于51单片机的步进电机角度测量与速度设定Proteus仿真设计
一.压缩包资料内容 (1).基于51单片机的步进电机角度测量与速度设定proteus仿真设计一份: (2).基于51单片机的步进电机角度测量与速度设定proteus仿真设计keli源代码一份: (3) ...
- 基于stm32单片机的超声波测距显示倒车雷达提醒报警系统Proteus仿真
资料编号:145 下面是相关功能视频演示: 145-基于stm32单片机的超声波测距显示倒车雷达提醒报警系统Proteus仿真(源码+原理图+仿真+论文) 设计内容 本次嵌入式课程设计综合实验的内 ...
- 基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真
资料编号:160 下面是相关功能视频演示: 160-基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC083 ...
- 1430基于51单片机的管道压力检测及泄漏检测Proteus仿真
[前言] hello 大家好,今天给大家讲一讲基于51单片机的管道压力检测及泄漏检测Proteus仿真. 该项目的功能如下: 1.LCD1602液晶实时显示当前始端和末端压力,压力阈值 2.按键启动/ ...
最新文章
- npm install遇到ENOENT: no such file or directory, rename错误
- mysql备份策略的制定
- python常考题_python面试总结2(函数常考题和异常处理)
- spark-1.5.2集群安装
- ImageView no longer exists. You should not use this PhotoViewAttacher any more
- Redis基础知识点总结
- 第3課 ここはデパートです
- ios并发会造成什么问题_痔疮会造成什么伤害?
- python下载后安装包在哪里找到_python安装包里idle在哪
- 在线留痕阅卷系统功能说明及其演示
- 【TSP】基于matlab GUI免疫算法结合蚁群算法求解旅行商问题【含Matlab源码 1910期】
- 如何在html中下载pdf等文件而不是直接打开
- WDS功能及中继与桥接模式的区别.
- 汇编 INT 10H功能
- 软件设计之——“高内聚低耦合”
- 用pymysql批量导入数据
- 零基础学习UI设计需要多长时间
- ETL工具 鱼龙混杂,如何甄选?(开源、包开源、包数据库辅助功能、商用)
- vscode运行php报错php not found
- 微信小程序openid和unionid区别
热门文章
- 计算机开机错误62,电脑出现Error 1962怎么办 电脑启动报错Error 1962的解决方案介绍...
- Java实现简单聊天室【含源码】
- C/C++ Npcap包实现数据嗅探
- 使用WebSockets搭建多人在线聊天室
- 五年高考三年模拟暗部软件库_BIM软件-关于Lumion的这些,你真的了解了吗?
- bootstrap在线定制工具
- CAD图纸格式转换怎么操作?如何转换常见图纸格式?
- cc2500的SPI
- 大众点评字体_大众点评字体解析
- 远程桌面计算机名如何删除,如何删除远程连接记录?如何用电脑识别码实现远程控制?...