这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 【原创】基于stm32的自动检测灯光控制风扇开关设计与实现--from伊

共1条 1/1 1 跳转至

【原创】基于stm32的自动检测灯光控制风扇开关设计与实现--from伊

工程师
2024-10-20 17:09:03     打赏
设计目标

环境感知:通过集成的光敏传感器,系统能够实时监测环境光线强度。当环境亮度低于预设阈值时,系统会自动关闭风扇,以节省能源;反之,则保持风扇运行,确保室内通风。

智能控制:利用STM32微控制器的强大处理能力,系统可以根据用户设定的温度范围自动调节风扇的转速。例如,在温度较高时提高转速以增强降温效果,而在温度适宜时降低转速以减少能耗

设计方案

1MCU采用stm32STM32F103作为主控芯片

2、采用OLED显示屏进行数据显示;

3、可设置传感器阈值,修改检测灵敏度;

4.使用TB6612FNG一款功能强大且应用广泛的直流电机驱动模块

硬件介绍

OLED显示屏

OLED显示模块具备自发光的特性,因而拥有非常高的对比度。由于每个像素可以独立关闭,能够实现真正的黑色和更深的色调OLED屏幕的响应速度极快,通常可以达到微秒级。

TB6612

TB6612FNG是东芝半导体公司生产的一款直流电机驱动IC,具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动两个电机

图片1.png

光敏电阻

最简单的光敏传感器是光敏电阻,当光子冲击接合处就会产生电流。光照越强阻值就越低,随着光照强度的升高,电阻值迅速降低

图片2.png

接线图

1729415199446213.png

工作流程

当光敏传感器检测到灯光就会自动打开风扇,并且根据灯光强度自动调节风扇转动强度,当光敏传感器检测到没有灯光自动关闭风扇。

部分代码

1729415228147967.png


共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]