This website requires JavaScript.
入驻
发布

8路语音加触控开关系统(一)控制器

mn9V1eI4B9 发布于2023-12-22 14:22:03 CC BY-NC协议 分类:智能家居 侵权投诉
销量: 1
2
0
0
简介:

该产品为“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路语音加触控开关系统(一)控制器硬件项目图1

8路语音加触控开关系统(一)控制器硬件项目图2

本模块需要搭配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、本系统中智能开关板上有高压,此板在使用时必需做绝缘处理或放在绝缘盒里,安装智能开关板时一定要断家里的总闸;另外需要先用弱电测试没问题后再按装,最好找专业人员。如有意外本人概不负责


七、测试视频

视频中演示了控制器对开关板的两种控制方式,以及待机后通过触屏唤醒和切换背景色


智能开关 STM32F103RET6
最近更新时间 2023-12-22 14:22:03
描述
PCB
元件清单
原理图
附件
讨论