文档摘要:以2023年全国大学生电子设计竞赛K题为背景,设计了一款基于STM32单片机的音高识别系统,实现了对5个同样大小和形状的装有不同水量水杯声音的自动识别.系统以STM32F103C8T6单片机为核心,通过LM386声音传感器模块接收声音模拟信号,并对其进行采样后输入至单片机中的FFT快速傅里叶变换算法模块.系统检测出当前敲击杯子所发出的频率,并进行在线学习和比对,将结果显示在LCD屏幕上,同时发出相应频率的PWM波信号,驱动扬声器发出对应音高的声音.实际测试结果表明,本系统通过学习能够稳定识别声音的频率和音高,具备一定的实用价值.
作者:王盼瑞 丁一 孟庆瑶 曹贺Author:
作者单位:青岛工程职业学院,山东青岛266112
刊名:电脑知识与技术
Journal:ComputerKnowledgeandTechnology
年,卷(期):2024, 20(18)
分类号:TP311
关键词:单片机 STM32 快速傅里叶变换 FFT 频率识别
机标分类号:TP29-34TP391.41TN7
在线出版日期:2024年7月22日
基金项目:基于STM32单片机的音高识别系统[
期刊论文] 电脑知识与技术--2024, 20(18)王盼瑞 丁一 孟庆瑶 曹贺以2023年全国大学生电子设计竞赛K题为背景,设计了一款基于STM32单片机的音高识别系统,实现了对5个同样大小和形状的装有不同水量水杯声音的自动识别.系统以STM32F103C8T6单片机为核心,通过LM386声音传感器模块接收声音...参考文献和引证文献
参考文献
引证文献
本文读者也读过
相似文献
相关博文
关键词:
- 文件大小:
- 1.64 MB
- 下载次数:
- 60
-
高速下载
|
|