基于单片机的教室照明系统设计

编号:

T3982310M

设计简介:

本设计是基于单片机的教室照明系统设计,主要实现以下功能:

通过两个bh1750检测光照强度,讲台处两盏灯开灯阈值500lx,八盏开灯阈值300lx
通过两个红外对管检测到人进教室,显示屏上显示人数加一,教室灯开一盏,进来人数到一定数量开第二盏,有8盏灯。红外对管检测到有人离开教室,显示屏上显示人数减一。减到一定数量则关掉一盏灯。
通过矩阵键盘可以控制灯全开全关,以及单独开关。
通过定时模块定时控制(19:00-20:40)讲台处两盏灯开关。

电源: 5V
传感器:红外对管(FC-33)、光照传感器(bh1750)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:led灯
人机交互:矩阵键盘,时钟模块(DS1302)

标签:教室照明

题目扩展:基于单片机的智能照明系统设计、基于单片机的办公室照明系统设计、基于物联网的照明系统设计

基于单片机的教室照明系统设计

基于stm32的教室智能照明系统的设计与实现可以分为三个主要部分:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:

中控部分

中控部分是教室照明系统的核心,采用STM32单片机作为控制器。其主要职责是接收来自输入部分的数据,包括红外对管检测到的人数、光强传感器测量的光照强度、时钟模块提供的时间信息、矩阵键盘的输入指令以及供电电路的电压状态。STM32单片机对这些数据进行处理和分析,根据预设的算法和逻辑判断,生成相应的控制信号,发送给输出部分。中控部分还负责协调各个模块之间的通信和数据传输,确保整个系统的稳定运行。

输入部分

输入部分由五个关键模块组成:

  1. 红外对管:用于检测进出教室的人数,通过检测人体辐射的红外线来实现。当有人经过时,红外对管会发送信号给STM32单片机,从而更新人数统计。

  2. 光强传感器:包括两个BH1750传感器,分别安装在教室和讲台区域,用于实时监测光照强度。传感器将光照强度数据转换为电信号,发送给STM32单片机进行处理。

  3. 时钟模块:采用DS1302时钟芯片,提供准确的时间信息。STM32单片机通过读取时钟模块的数据,实现基于时间的控制功能,如定时开关灯。

  4. 矩阵键盘:用于用户输入,包括切换显示界面、选择工作模式、开关灯光以及修改系统时间等。矩阵键盘通过扫描方式读取按键信息,并发送给STM32单片机。

  5. 供电电路:为整个系统提供稳定的5V直流电源。供电电路包括电源转换、滤波和稳压等环节,确保系统各模块在稳定的电压下工作。

输出部分

输出部分由两个主要模块组成:

  1. OLED显示屏:用于显示当前时间、光照强度、人数统计和系统工作模式等信息。OLED显示屏具有高分辨率、低功耗和快速响应的特点,能够清晰地展示系统状态。

  2. LED照明灯:包括两个讲台照明灯和八个教室照明灯,用于提供照明。STM32单片机根据输入部分的数据和预设的控制策略,控制LED灯的开关和亮度调节,实现智能照明控制。

实物资料
1
仿真资料
2
开题报告
3
设计说明书
4
答辩PPT
5
打包购买(包括实物资料+仿真资料+设计说明书+开题报告+答辩PPT)
6
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
12345...5
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索