1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
使用梁山派开发板制作一个智能窗帘的控制器,可以使窗帘在需要的情况下实现自动的开关,使用到语音模块可以进行语音控制,还有红外接受模块可以使用遥控器进行远程遥控,还有雨滴传感器自动检测是否在下雨天气下自动打开窗帘,还有光敏电阻检测光线强弱实现白天夜晚的自动开关窗帘,使用光驱的步进电机模拟窗帘的开关。
窗帘控制器拓展版资源图解
窗帘控制器拓展版原理图
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、2D展示图
窗帘拓展板PCB、3D展示图
窗帘拓展板PCB实物展示图
窗帘拓展板PCB焊接完成展示图
因为我们使用的都是梁山派开发板的资料库里边有的模块,所以所有的模块控制资料都能在第4章【立创·梁山派】模块移植手册 - 飞书云文档 (feishu.cn)这里边找到对应的模块驱动代码,我们只需要将对应的代码放到一起进行调试就可以控制电机的转动了。软件代码部分会放入附件中供大家参考。
整体实物展示图
加载中...
是否需要添加此工程到专辑?