首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
CJ-32-2022-158
设计简介:
本设计是基于stm32的感应式路灯设计,主要实现以下功能:
1,本设计中采用STM32F103C6T6单片机作为控制核心。
2,可通过按键设置时间、切换模式、调整灯亮度等。
3,可连接蓝牙,通过手机远程控制。
4,有定时模式时,可设置定时时间,在定时时间内,灯自动打开。
5,感应模式时,检测到声音或人时,灯自动打开。
6,自动模式时,人体红外检测到人并且光照强度小于40,灯自动打开。
标签:STM32、蓝牙模块、DS1302时钟模块、人体红外
题目扩展:智能路灯,家庭灯光控制
基于stm32的感应式路灯:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分
- 核心控制器:采用STM32F103C6T6单片机,负责整个路灯系统的数据处理和控制逻辑。
- 数据处理:接收来自输入部分的各种传感器数据(如时间、人体红外、声音、光照强度等),进行内部处理和分析。
- 模式切换与设置:根据预设的逻辑或用户通过手机蓝牙模块ECB02发送的指令,切换路灯的工作模式(如自动模式、定时模式等)和调整灯亮度。
- 控制输出:根据处理结果和当前工作模式,控制输出部分的显示和灯光状态。
输入部分
- DS1302时钟模块:提供精确的时间信息,用于定时模式的设置和时间显示。
- 人体红外传感器:检测是否有人靠近路灯,作为自动模式下是否亮灯的依据之一。
- HW-484声音传感器:检测周围环境的声音强度,可作为辅助触发条件或用于特定模式的功能实现。
- 光敏电阻:检测当前光照强度,用于判断是否需要开启路灯(在自动模式下)。
- ECB02蓝牙模块:提供与手机等智能设备的无线连接,允许用户远程切换模式、设置灯亮度等。
- 独立按键:提供本地用户交互界面,用于切换界面、选择模式、设置时间、定时任务和调整灯亮度等操作。
- 供电电路:为整个路灯系统提供稳定可靠的电源,确保各模块正常工作。
输出部分
- TFT显示屏:显示检测到的各种值(如时间、光照强度、声音强度等)和用户的设置信息(如时间、模式、亮度等)。
- USB灯:作为路灯的实际照明部分,其亮灭状态受中控部分的逻辑控制。在自动模式下,当检测到光照强度低于一定阈值且有人靠近时亮灯;在定时模式下,根据设定的时间范围亮灯。同时,亮度可根据用户设置进行调整。当亮度大于等于40时(假设亮度范围为0-100),在自动模式下灯会熄灭(此逻辑可根据实际需求调整)。