一种智能竖笛及控制方法技术

技术编号:12834031 阅读:33 留言:0更新日期:2016-02-07 19:31
本发明专利技术涉及一种智能竖笛及控制方法,电池供电电路将电池电压转化为各个芯片和电路所需电压,给各个电路和模块供电,电池电量检测电路将电池电量信息数据传输给数字信号处理模块DSP,麦克风电路将收集到的气息强度信息传输给DSP,按键电路将按键信息传输给DSP,DSP通过WIFI模块将数据传送给APP端,同时WIFI模块接收APP端发出的数据,音频功放电路及喇叭将DSP发出的音频信号放大并发音。通过WIFI与APP进行音频数据交互,实现教学指导和音乐存储的功能。APP的教学功能可以使得学习竖笛更加的简单,提高了学习的积极性。而APP的记录演奏功能也可以让使用者可以随时记录和回放自己的演奏。

【技术实现步骤摘要】

本专利技术涉及一种乐器,特别涉及。
技术介绍
随着人们生活水平的提高,人们对精神生活的追求也在提升。越来越多的人开始重视对自身以及对下一代音乐素质的培养。但很多乐器如钢琴、小提琴等入门较难,自学的难度比较大,初学者不易建立自信心。而竖笛相对于以上几种就要简单许多,较易入门,因此成为很多人学习音乐的入门乐器。但当用竖笛在家练习的时候,由于竖笛声音较大,经常会被邻居投诉扰民问题。试想,当夜深人静的时候,想吹奏一曲却又因怕打扰到家人和邻居而无法成行,这是多么的令人沮丧。那么能不能有一种竖笛只让练习者自己能听到声音呢?自学过乐器的人都知道,如果没有老师的指导,遇到问题时往往很难解决,那么,能不能有一种竖笛可以对学习者进行指导呢?当你吹奏出一首好听的歌曲,而好朋友又不在身边时,能不能有一种竖笛可以记录下吹奏的歌曲呢?那竖笛的智能化是人们生活的需要。
技术实现思路
本专利技术是针对竖笛练习或扰民的问题,提出了,是一种基于DSP控制的,并配有APP教学及录制功能的智能竖笛。本专利技术的技术方案为:一种智能竖笛,包括数字信号处理模块,电池电量检测电路,麦克风电路,按键电路,WIFI模块,音频功放电路及喇叭,电池供电电路,电池供电电路将电池电压转化为各个芯片和电路所需电压,给各个电路和模块供电,电池电量检测电路将电池电量信息数据传输给数字信号处理模块,麦克风电路将收集到的气息强度信息传输给数字信号处理模块,按键电路将按键信息传输给数字信号处理模块,数字信号处理模块通过WIFI模块将数据传送给APP端,同时WIFI模块接收APP端发出的数据,音频功放电路及喇叭将数字信号处理模块发出的音频信号放大并发音。所述电池电量检测电路选取0PA340芯片,芯片作为电压跟随器使用。所述音频功放电路选取AD8397芯片,将数字信号处理模块给出音频信号进行放大以驱动喇叭,音频功放电路中发音部分为一个喇叭和一个耳机接口。所述WIFI模块选取ESP8266芯片,将数字信号处理模块的串口发出的数据发送给APP端,将接收到的APP端发来的数据送到数字信号处理模块串口。所述智能竖笛的控制方法,具体包括如下步骤: 1)智能竖笛上电,数字信号处理模块进行初始化; 2)数字信号处理模块根据1\0口信号判断智能竖笛自带的WIFI模块是否打开,若已经打开,则转到步骤3);如果没有打开则直接跳到步骤6); 3)数字信号处理模块通过WIFI模块接收APP端发出的信号; 4)解码APP端发出的信号,判断APP端是否打开自动演奏乐曲按钮或教学演奏按钮,若打开,则转到步骤5);若未打开,则转到步骤6); 5)数字信号处理模块从APP端发出的信号中取出要其发出的音频信号的频率和音高,然后直接转到步骤8); 6)数字信号处理模块通过AD口采样麦克风信号,通过1\0 口采样按键信号; 7)对采样到的麦克风信号和按键信号进行解算,得到所需输出音频信号的频率及音尚; 8)将频率解算为相应频率PWM模块时间基准周期寄存器的值,音高解算为PWM模块的比较寄存器的值,PWM信号输出到音频功放电路,然后通过喇叭或耳机发音; 9)再次判断智能竖笛自带的WIFI模块是否打开,若未打开,则转回到步骤2),再次循环;若打开,转到步骤10); 10)数字信号处理模块通过电池电量检测电路得到智能竖笛当前的电量,然后通过WIFI模块发给APP端; 11)再次判断APP端是否打开自动演奏乐曲按钮,若打开,则转回到步骤2),再次循环;若未打开,则转到步骤12); 12)将当前所吹奏的音频信号的频率和音高通过WIFI模块发给APP端,然后转回到步骤2),再次循环。本专利技术的有益效果在于:本专利技术智能竖笛及控制方法,DSP将麦克风和按键的信息进行解算,通过喇叭发出响应的音频,并通过WIFI与APP进行音频数据交互,实现教学指导和音乐存储的功能。由于音频信号为电信号模拟,所以我们可以更灵活的选择是用喇叭发音以外放,还是用耳机发音以达到只有演奏者能听到而不扰民的目的。APP的教学功能可以使得学习竖笛更加的简单,提高了学习的积极性。而APP的记录演奏功能也可以让使用者可以随时记录和回放自己的演奏。如今,几乎人手一台智能手机,通过APP学习竖笛也更加方便。【附图说明】图1本专利技术智能竖笛结构示意图; 图2本专利技术智能竖笛APP端在“自演奏模式”下的显示示意图; 图3本专利技术智能竖笛APP端在“教学演奏模式”下的显示示意图; 图4本专利技术智能竖笛的控制流程图。【具体实施方式】如图1所示智能竖笛结构示意图,包括数字信号处理模块DSP1,电池电量检测电路2,麦克风电路3,按键电路4,WIFI模块5,音频功放电路及喇叭6,电池供电电路7。其中电池供电电路7将电池电压转化为各个芯片和电路所需电压。电池电量检测电路2将电池电量信息数据传输给DSP1。麦克风电路3将收集到的气息强度信息传输给DSP1。按键电路4将按键信息传输给DSP lo DSP1利用WIFI模块5将自己的数据传送给ΑΡΡ端8,也利用WIFI模块5接收ΑΡΡ端8发出的数据。音频功放电路及喇叭6将DSP1发出的音频信号放大并发音。如图2所示为ΑΡΡ端在“自演奏模式”下的显示示意图。该模式下的显示结构包括6个显示项目,包括1:显示当前智能竖笛的电量,2:教学演奏模式、自演奏模式切换按钮、3:此时吹奏的音调、气息强度,4:记录演奏按钮,5:保存演奏记录,6:演奏记录列表,点击可播放。如图3所示为APP端在“教学演奏模式”下的显示示意图。该模式下的显示结构包括8个显示项目。包括1:当前智能竖笛的电量,2:教学演奏模式、自演奏模式切换按钮,3:乐曲曲谱,当前应该吹奏的音调及应有的气息强度,当前实际吹奏的音调及实际气息强度;4:记录演奏按钮,5:保存演奏记录,6:演奏记录列表,点击播放,7:自动演奏乐曲按钮,8:教学乐曲选择栏。本智能竖笛有“自演奏模式”和“教学演奏模式”两种模式。通过APP端的按钮来切换两种模式。在“自演奏模式”下,智能竖笛将演奏信息传输给APP端,APP端显示吹奏的音调和气息强度。在“教学演奏模式”下,APP端显示乐曲曲谱以及当前应当吹奏的音调和气息强度,智能竖笛将演奏信息传输给APP端,APP通过对比内置信息,在APP中给出教学建议。在“教学演奏模式”下,还有一个“自动演奏按钮”,点击该按钮,则智能竖笛会自动演奏当前的教学乐曲。在两种模式下,均可在APP端记录当前的演奏并保存,被保存的演奏会显示在演奏当前第1页1 2 本文档来自技高网...

【技术保护点】
一种智能竖笛,其特征在于,包括数字信号处理模块,电池电量检测电路,麦克风电路,按键电路,WIFI模块,音频功放电路及喇叭,电池供电电路,电池供电电路将电池电压转化为各个芯片和电路所需电压,给各个电路和模块供电,电池电量检测电路将电池电量信息数据传输给数字信号处理模块,麦克风电路将收集到的气息强度信息传输给数字信号处理模块,按键电路将按键信息传输给数字信号处理模块,数字信号处理模块通过WIFI模块将数据传送给APP端,同时WIFI模块接收APP端发出的数据,音频功放电路及喇叭将数字信号处理模块发出的音频信号放大并发音。

【技术特征摘要】

【专利技术属性】
技术研发人员:周兴鹏赵怀林
申请(专利权)人:上海应用技术学院
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1