基于离线语音模块制作的4路语音交直流控制器

基于ASR-PRO芯片最小系统板制作的4路语音按键控制开关

  • 前言
    • 硬件电路
    • 软件
    • 视频展示

前言

我平时有空就玩玩电子小玩意,最近由于门市招牌在装修安装了发光字,需要控制它的开与关,直接接插头感觉不方便,每次都要去插拔,所以翻找了一下以前的电路板,发现还有一些基于ASR-pro语音模块的4路继电器电路板,就干脆用它做一个控制开关。原本想着把门市内的灯也一起改,但是我拆开灯的开关,发现没有零线,就没法用,就只能用来控制发光字招牌。

硬件电路

这块电路板的构造也很简单,就是由一块ASR-PRO语音最小系统板、喇叭、咪头、按键、简易的的5V-3.3V稳压电路、4个带光耦隔离的继电器电路、ESP最小系统电路模块(此电路没有测试过)组成。
1.ASR-PRO语音芯片外部连接。
基于离线语音模块制作的4路语音交直流控制器_第1张图片在这里面,我用了接口来代替了按键。

  1. 5V-3.3V稳压电路 基于离线语音模块制作的4路语音交直流控制器_第2张图片
    增加了一个3.3V电源指示灯用于提示电路状态。
  2. 继电器电路 基于离线语音模块制作的4路语音交直流控制器_第3张图片
    由于是以前用于控制的取暖器的电路板,所以继电器想要全部使用,就需要稍微修改一下就好。
  3. ESP-12F最小系统
    基于离线语音模块制作的4路语音交直流控制器_第4张图片
    这个电路没有测试过,等后面那天想弄得时候,再去搞。

软件

由于ASR-PRO语音模块采用的是图形编程方式,这里用的天问BLOCK。
1.初始化代码(部分)
基于离线语音模块制作的4路语音交直流控制器_第5张图片
由于太长咯,就只有展示一部分。
2.语音控制代码(部分)基于离线语音模块制作的4路语音交直流控制器_第6张图片
由于太长咯,就只有展示一部分。
3.按键控制代码(部分)基于离线语音模块制作的4路语音交直流控制器_第7张图片
由于太长咯,就只有展示一部分。
4.简单说一哈
这个天问编译软件还是挺适合新手,只要懂点C语言的基本流程框架,就可以编出自己想要的的程序,里面有51/32等一些单片机都可以用。

视频展示

4路语音控制开关

资源代码
https://download.csdn.net/download/qq_31309951/87878187

你可能感兴趣的:(语音识别,语音识别,单片机)