
【立创·梁山派开发板】智能窗帘控制
简介
基于梁山派的智能窗帘系统的设计与实现 (1)雨滴传感器模块:用于检测雨滴; (2)光线强度传感器模块:用于检测光线强度; (3)红外接收模块,用于遥控控制; (4)步进电机模块:用于窗户窗帘驱动。
简介:基于梁山派的智能窗帘系统的设计与实现 (1)雨滴传感器模块:用于检测雨滴; (2)光线强度传感器模块:用于检测光线强度; (3)红外接收模块,用于遥控控制; (4)步进电机模块:用于窗户窗帘驱动。开源协议
:GPL 3.0
描述
1. 、功能要求
(1)分自动模式和手动模式,均可通过语音和红外遥控控制;
(2)自动模式下,通过雨滴传感器和光敏电阻(光照传感器)检测光照强度控制窗帘的开关,光照很强时逐渐展开窗帘;水滴检测超过50%时无条件关闭窗帘。
(3)手动模式下,可通过海凌科V20语音模块或红外遥控控制窗帘的开关。
2. 、原理图说明
1.主控电路
此拓展版采用梁山派开发板作为主控,并采用双排20P 2.54MM贴片排母引出。如果布线水平高可以选用插针排母。
2.语音识别模块
采用HLK-V20语音识别模块,预留出了固件烧录接口。使用方法见https://lceda001.feishu.cn/wiki/JNvYwEU5SiGldFkNcxncYXhZnZc
烧录过程需要自备CH340或者其他TTL串口工具。
3.红外接收模块
配置PF7为定时器中断,红外接收头将光信号转换为电平信号,以低电平持续时间分析红外遥控器的输出。
4.雨滴传感器
配置PF8为模拟输入,根据ADC2采样值分析雨滴覆盖率。
5.光照检测
光敏电阻与10k金属膜电阻分压,和雨滴检测共用ADC2通道
6.步进电机驱动
采用两个L9110S达林顿晶体管输出四线步进电机所需电流。二相四线式步进电机模拟窗帘。
ULN2003四相五线步进电机驱动经济性和驱动能力会更好,我无脑抄作业抄的2相4线。
3. 、实物图
4. 、PCB设计
将扩展版的排针母直接扣在梁山派背面
设计图

BOM


评论