
ASRPRO+智能语音垃圾桶(入门1)
这篇文章是我的第一篇文章哦给新手们看的,大佬们麻烦在评论区挑挑毛病,给一点意见,感激不尽。智能语音垃圾桶是一种具有语音识别功能的垃圾桶,可以通过声音命令来打开、关闭、分类等操作。这种垃圾桶通常采用人工智能技术,如语音识别、图像识别等,来实现自动分类、自动打包等功能。本项目采用ASRPRO开发板,基于天问平台的物联网开发。天问开发平台是一款强大的开发工具,主要用于单片机的快速开发,图形化编程适合新手
目录
前言:
这篇文章是我的第一篇文章哦
给新手们看的,大佬们麻烦在评论区挑挑毛病,给一点意见,感激不尽。
1.概述
智能语音垃圾桶是一种具有语音识别功能的垃圾桶,可以通过声音命令来打开、关闭、分类等操作。 这种垃圾桶通常采用人工智能技术,如语音识别、图像识别等,来实现自动分类、自动打包等功能。本项目采用ASRPRO开发板,基于天问平台的物联网开发。
天问开发平台是一款强大的开发工具,主要用于单片机的快速开发,图形化编程适合新手入门。该平台包括天问Block离线版软件和天问51开发板两个主要部分。天问Block离线版软件是一款支持C51、STC8、CH32V003、TW32F003、ASRPRO等硬件芯片离线环境下编程的软件,适用于Windows 7及以上的32位和64位系统。它可以帮助用户实现各种功能,如查看案例、上传作品等。
2.开发环境搭建
2.1 软件下载
官网链接:请到http://twen51.com上下载软件
下面这个链接是ASR芯片的学习视频:
2.2 安装步骤
下载好之后我们得到一个压缩包:天问block.zip
解压之后然后点进去,双击下图文件,进行安装
因为安装步骤比较简单,这里不在演示,需要注意:安装路径需要放到磁盘的根目录。(例如D盘:/天问block)下载好后就是下图这个界面(建议选择专业模式,可以在右侧看到代码是怎么实现的)
设备选择TWEN-ASR
需要生成模型才能进行烧录(1-3分钟)
第一次需要注册一个账号哦
等待个两分钟
语音模型生成成功后,连接好设备,点击编译下载
3.硬件结构
主控芯片:LU-ASR01
LU-ASR01是一款高精度、多语种、实时稳定的语音识别模块,可以广泛应用于语音识别技术的研究和应用领域,为用户提供便捷、准确的语音交互体验。
通过主控控制四个SG90舵机角度,SG90舵机是一款具有高精度和可靠性的电机,主要用于实现精密的角度控制。它的主要特性参数包括工作扭矩为16KG/CM,反应速度为0.12 - 0.13秒/60°,温度范围为-30° ~ +60°,具有5微妙的死区设定,以及常见的转动角度如0°、90°、180°、360°。此外,其电压范围是3V - 5V。SG90只有三根线:VCC、GND和信号线,其中信号线用来控制电机旋转。
4.硬件接线
四个SG90舵机信号线引脚分别接主控芯片上的IO3,IO4,IO5,IO6(图有点抽象)
5,图形化设计
6.实物展示
语音控制垃圾桶
7.工程源码
链接:https://pan.baidu.com/s/1WA36nkuu39RfDk7LLjANGg
提取码:1234
更多推荐
所有评论(0)