该产品为“8路语音加触控开关系统”的“控制组件”,需要配合“8路语音加触控开关系统-智能开关板”这款“被控组件”使用,支持八路家用设施控制
让普通家用设施(如家用照明、晾衣架、窗帘等)变成可通过语音或触屏控制(无需网络)
一、产品简介
本系统采用FreeRTOS为系统,LVGL为显示界面。由控制器和智能开关两部分组成。控制器可接收语音和触屏两种控制方式,控制器配有备用电源,电量低时可通过Type-C接口供电;智能开关部分用于接收控制器发出的指令对应指令,来完成开关的通断;触屏上会显示开关名称和状态,还会显示温湿度和当前日期和时间
二、应用场景
让普通家用设施(如家用照明、晾衣架、窗帘等)变成可通过语音或触屏控制(无需网络)
三、产品概述
主要面向DIY爱好者或二次开发,提供一款普通家用设施无需网络改语音或触屏控制。具有以下特点:
1、有备用电源,所以可以随时改变控制器的放置位置
2、亮屏一分钟会熄屏后进入待机模式,通过点击触摸屏幕或语音指令可退出待机模式
3、配有Type-C供/充电口
4、配有一块2.4寸电阻触摸屏和一套语音助手模块,即可通过触屏操作,也可通过语音控制
5、长按TFT屏上空白的地方可以切换背景色,共有九种
6、屏上有8个开关,分别控制8个智能开关板,此外屏上还有温湿度、时间和日期的显示
7、使用时无需网络
四、产品参数
1、供电:Type-C接口供电(DC5V,不小于1000MA)或两节18650锂电池串联后供电
2、MCU:STM32F103RET6
3、含一个语音识别模块,配一个麦克风和一个扬声器,语音识别模块通过串口和MCU通信,波特率为115200
4、语音识别距离最远10米,小于0.1S的响应时间,识别率98%以上
5、含一个2.4G无线通信模块
6、无线通信模块支持一发多收,最多支持8路开关量
7、2.4G通信模块最远通信距离视距120米
8、PCB参数:67.4X74.6两层板设计
五、使用说明
本模块需要搭配8路语音加触控开关系统(二)智能开关板使用(8路语音加触控开关系统(二)智能开关板详情见我个人主页)。
1、通过TYPE-C接口或备用电源为控制器提供DC5V供电
2、分别为控制器和语音模块下载程序,具体操作见附件中《烧录说明》和《语音模块使用说明》,控制器的程序在附件-源代码/固件中,语音模块的程序在附件中
3、对无线模块进行配对,具体操作见附件《无线模块配对及其它说明》
4、语音控制:根据设置的语音唤醒语音助手后,即可根据设置的命令来控制相应的智能开关板上的继电器动作
5、屏幕操作:点击屏幕上对应的开关,即可控制相应的智能开关板上的继电器动作
6、系统布局如下:控制器可以做成移动或都装到墙上(如果要装到86盒里,需要两个86盒,一个装主控板和TFT屏,一个装语音部分),建议做成移动的,因为供电方便;智能开关板的外接DC5V电源可以并在家用电器(如照明)供电的零火线上(照明原有的开关一直处于打开状态),照明的火线经过U10(COM-继电器常开/常闭触点的公共端,NO-继电器常开触点)再到照明
六、备注
1、复刻前请先阅读附件里的《注意事项_请先阅读此文档》
2、立创商城没有的物料购买链接见附件中《部分元器件购买链接》
3、U7,C20,C21,P3不需要安装
4、P4为TFT屏,需要手工焊接
5、U4为2.4G通信模块,需要手工焊接
6、控制器程序烧录:所用软件:KEIL;所用烧录器: ST-LINK V2+
7、语音识别模块烧录:所用软件:天问Block(购买链接里有下载地址);所用烧录器:CH340
8、本系统中智能开关板上有高压,此板在使用时必需做绝缘处理或放在绝缘盒里,安装智能开关板时一定要断家里的总闸;另外需要先用弱电测试没问题后再按装,最好找专业人员。如有意外本人概不负责
七、测试视频
视频中演示了控制器对开关板的两种控制方式,以及待机后通过触屏唤醒和切换背景色
点赞