站内搜索
发作品签到
专业版

基于梁山派开发板的窗帘控制器

工程标签

743
0
0
0

简介

用梁山派开发板制作的窗帘控制器

简介:用梁山派开发板制作的窗帘控制器
立创·开发板电子设计训练营

开源协议

GPL 3.0

创建时间:2023-08-15 15:57:26更新时间:2023-09-26 09:40:34

描述

一、项目简介

   使用梁山派开发板制作一个智能窗帘的控制器,可以使窗帘在需要的情况下实现自动的开关,使用到语音模块可以进行语音控制,还有红外接受模块可以使用遥控器进行远程遥控,还有雨滴传感器自动检测是否在下雨天气下自动打开窗帘,还有光敏电阻检测光线强弱实现白天夜晚的自动开关窗帘,使用光驱的步进电机模拟窗帘的开关。

 

 

 

 

二、板载资源

 

窗帘控制器拓展版资源图解

  1. 拓展版使用了海凌科HLK-V20离线语音模块,实现窗帘控制器的语音控制功能。
  2. 红外接收器:使用IRM-56384红外接收头接受遥控器的红外信号。
  3. 光线检测:使用GL5516光敏电阻来检测光线的强弱。
  4. 雨滴传感器:使用雨滴传感器来检测天气降雨情况。
  5. 板载type-c供电接口。
  6. 外设:一个喇叭,一个麦克风,两个不同型号的步进电机接口,独立的语音模块供电开关,2x20p的排母与梁山派开发板相连接。

 

 

三、电路解析

窗帘控制器拓展版原理图

3.1、雨滴传感器


雨滴传感器接口

 

雨滴传感器通过检测滴在雨滴传感器上面的雨滴,来检测板子上两个电极是否导通,通过电极导通的高低电平变化来判断是否有水滴存在,在原理图上面梁山派开发板通过检测RAIN点的电平高低来判断高低电平,为了防止电路短路需要在检测点前面加一个R3电阻。

 

3.2、光照检测

光照检测

光照检测通过使用一个光敏电阻,来检测光敏电阻LICHT位置的电压变化,来实现梁山派开发板与光敏电阻的检测,同样也需要在光敏电阻前面放置一个R1电阻防止电路短路。

 

3.3、红外接收

红外接收

红外接收使用一个红外接受头来接受遥控器的控制指令,梁山派开发板通过检测IR_SIG位置的高低电平,来判断是否有红外信号传送进来,并且对进来的红外信号数据做出判断,根据控制的指令做出相对应的反应。

 

3.4、语音控制

语音模块

使用海凌科HLK-V20的离线语音模块,通过B2、B3引脚和梁山派开发板用串口通信,来传输相对应的语音命令,需要注意的是语音模块需要在海凌科的语音平台上单独配置,我会将我配置好的语音命令放在附件中,大家也可以通过这个连接去配置自己的语音命令智能公元/AI产品零代码平台 (smartpi.cn) 需要注意的是配置好语音指令后,需要使用CH340模块TX连接B7、RX连接B6,GND连接GND,连接好后通电,使用专门的语音烧录工具进行烧录。

 

3.5、语音控制

步进电机

步进电机部分使用电脑光驱的两相四相电机来模拟窗帘的电机,实现窗帘的开关,在控制这个电机的时候需要使用两个L9110S作为步进电机的驱动,梁山派通过控制L9110S驱动来实现电机的转动。

 

3.6、电源指示灯

电源指示灯

使用一个LED来显示窗帘控制板的通电情况。 

 

3.7、板载供电

板载Type-c供电

使用一个6P的Type-c来单独对拓展板供电,可以接这个供电接口实现窗帘控制的供电需求。

 

3.8、螺丝孔

螺丝孔位

采用和梁山派开发板相同的螺丝孔位,可以更美观的和梁山派进行连接。

 

 

 

 

 

四、PCB板展示

窗帘拓展板PCB走线展示图

窗帘拓展板PCB、2D展示图

窗帘拓展板PCB、3D展示图

窗帘拓展板PCB实物展示图

窗帘拓展板PCB焊接完成展示图

 

五、软件部分

 

  因为我们使用的都是梁山派开发板的资料库里边有的模块,所以所有的模块控制资料都能在‌‍⁣⁢​‌​‌⁤⁣⁢‍⁤​​⁡‍‍⁢⁡⁣⁣​​‌​⁣​​‌‬​​⁢⁣​⁤​​‍‌⁢‌‬⁤‬‍第4章【立创·梁山派】模块移植手册 - 飞书云文档 (feishu.cn)这里边找到对应的模块驱动代码,我们只需要将对应的代码放到一起进行调试就可以控制电机的转动了。软件代码部分会放入附件中供大家参考。

 

 

六、整体实物部分

 

整体实物展示图

 

 

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
智能窗帘拓展板软件代码.zip
8
2
智能窗帘控制拓展板展示视频.mp4
2
3
jx_firm.tar_2.gz
5
4
uni_hb_m_solution-26640-20230923.tar.gz
4
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航