Advertisement

【实物资料包】基于STM32智能台灯设计

阅读量:

【实物资料包】基于STM32智能台灯设计

需要资料的请在文章结尾获取哦~~~~(如有问题私信我即可)

1.介绍

1 添加wifi模块模块,可通过wifi模块APP或者手动按钮切换自动/手动模式
2 自动模式下,台灯可以感应是否有人落座,有人落座就开灯,人走灯灭
3 添加光照度传感器,自动模式下台灯自动调节灯光强弱,减少对眼睛的伤害
4 添加一个温湿度传感器和小显示器可以实时显示室内温湿度

资料包内容:

image

2.所需元器件

元器件:

复制代码
 WIFI模块  ESP01S, 实现数据的上传云平台,手机app显示数据,并控制。
    
    2. STM32F103C8T6最小系统板,主控系统。
    
    3.0.96寸oled,显示温湿度,当前模式(自动或手动),亮度模式
    
    4.DHT11温湿度传感器,获取温湿度数据
    
    5.HC-SR501红外热释电模块,测量 是否有人存在
    
    6.光敏电阻传感器,获取亮暗信息,自动调节亮度。
    
    7. WS2812B模块  ,用于灯条
    
    
    
![](https://ad.itadn.com/c/weblog/blog-img/images/2025-07-12/zmuadGveWQNnyR2xbHTwOhA4JY89.png)

3.实现功能定义:

oled显示

复制代码
* 温度:
* 湿度:
* 当前模式:自动模式和手动模式
* 亮度等级:关闭,一级,二级,三级

按键

复制代码
* key1: 切换自动模式和手动模式
* key2:控制灯的开关
* key3: 亮度等级增加 一直输出低电平。
* key4: 亮度等级减小 PA15的排针没焊接不行。

APP:采用机智云平台

复制代码
* 温度(temp)
* 湿度(shidu)
* 模式选择(mode)
* 人体感应(body)
* 开关(switch)
* 亮度等级(level)
* 环境亮度(brightess)

资料获取请在下面公众号 发送 【 智能台灯 】 获取

全部评论 (0)

还没有任何评论哟~