用Java开发的【智能语音开发板MEGA ESP32AI】

有点激动 ~ ~ ~

新鲜出炉,用视频看看效果哦

我们新研发出世的语音开发板MEGA ESP32AI,来看看吧,有点腻害哦!!!先演示下功能语音控制开关等、播报天气

戳下面链接看视频哦?

MEGA ESP32AI(智能语音开发板)功能演示视频 

这些都是怎么用Java开发的呢?接下来看看开发的视频?

MEGA ESP32(智能语音开发板)开发演示视频

想试试吗?来看看MEGA ESP32入门手册吧
本帖内容目录

一、MEGA ESP32硬件及说明

二、安装SDK及新建工程

三、运行UartDemo

一、MEGA ESP32硬件及说明1、MEGA ESP32是JOSH基于ESP32模组开发的一款开发板。开发板硬件资源图如下所示

硬件资源说明

这里我们详细介绍MEGA ESP32的各个部分(图的标注部分)的硬件资源,我们将按逆时针的顺序依次介绍

ESP32模组
开发板核心模块,选用的是ESP32-WROVER-B通用型模组,功能强大,用途广泛,可用于低功耗传感器网络和要求极高的任务,如语音编解码等。支持wifi、BT/BLE,模组自带板载天线。CPU 时钟频率的调节范围为 80 MHz 到 240 MHz。用户可以关闭 CPU 的电源,利用低功耗协处理器监测外设的状态变化或某些模拟量是否超出阈值。ESP32 还集成了丰富的外设,包括电容式触摸传感器、SD 卡接口、以太网接口、高速 SPI、UART、I2S 和 I2C 等。

USB转串口     
串口0这是开发板板载的MICRO USB接口,这是将模组ESP32的串口0通过CH340G芯片实现USB转TTL串口,从而实现模组ESP32的程序下载和通讯。同时也可以作为整个开发板的供电接口

RST复位按键
这是开发板板载的复位按键,用于复位ESP32,当下载程序时,无须掉电即可通过复位按键进行下载

BOOT启动模式按键
保持长按BOOT按键,按一下RST按键,ESP32会进入下载模式,此时可以下载程序(ESP32启动时会检测IO0、IO2,如果IO0、IO2同为低电平则进入下载模式,如果IO0、IO2同为高电平则进入FLASH启动模式)

JACK音频接口
这是开发板板载的音频输出接口,可以直接将**插头插入音频插座,实现声音的输出

MIC
这是驻极体麦克风microSD

卡座microSD卡座
可以安装microSD卡

PIN脚
J3:SDA/SCL:IIC接口、TX1/RX1:串口1                J4:MISO/MOSI/CLK:SPI接口
 
 

二、安装SDK及新建工程

https://doc.joshvm.com/base

三、运行UartDemo

1、导入工程UartDemo.zip。(UartDemo下载:https://doc.joshvm.com/resource/index)        
     见如下链接中1.3.2导入工程
     https://community.joshvm.com/forum.php?mod=viewthread&tid=6&extra=page%3D1
2、下载程序至开发板
3、将开发板UART1通过USB转串口的Dongle,同PC连接(USB转串口Dongle可以单独购买,或通过购买JOSH EVB MEGA8300外设套件得到)。          具体连线方式:
     开发板GND接转换器GND
     开发板TX1接转换器RXD
     开发板RX1接转换器TXD
4、在开发板内运行(参考2.3.2),应首先看到如下信息:
 
 
5、在PC上打开串口调试工具(可以用任何串口调试工具,比如sscom:http://www.daxia.com/sscom/sscom5.13.1.rar)
6、在串口调试工具里选择正确的串口打开,波特率设为9600,DTR/RTS都不勾选。端口号需要在PC的控制面板->系统->设备管理器里查看。注意:此处选的串口号是我们在开发板上调用发送数据的串口,不是调试串口。
 

7、发送任意字符串,应该在接收窗口里收到同样的字符串反馈
--欢迎交流学习,共同进步!
 
 

猜你喜欢

转载自www.cnblogs.com/cxh1087/p/11899609.html