智能钢琴盲人辅助系统的构建

来源 :科学与财富 | 被引量 : 0次 | 上传用户:sinohydromusc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文从六个方面论述智能钢琴盲人辅助系统的构建过程,旨在解决盲人钢琴教学教师资源短缺的問题,满足盲人内心的对于和明眼人一样学习和弹奏钢琴的期望,丰富他们的内心世界。
  关键词:智能;钢琴;辅助
  随着人工智能的不断发展,智能钢琴于 2014 年进入大众视野,国内外关于钢琴智能辅助教学系统的研究逐渐丰富,并且正在往更智能,更人性化的方向发展。国内外已经有了几款带有教学功能的智能辅助弹琴系统的产品,但此类钢琴辅助工具主要是软件,而且还需要搭配相对应的钢琴才能使用。且这类工具通常是通过移动端屏幕来显示图像,从而引导使用者按下对应的琴键,盲人是肯定不能使用的,目前国内外能帮助盲人学习的钢琴智能辅助教学系统基本上是空白,构建智能钢琴盲人辅助系统有一定的开创性的意义。其前端界面采用信息无障碍设计,可以由盲人选择想要弹奏的的曲谱,同时建立评价系统,分析弹奏声音,给出相应评价和建议,并利用符合人体工学的手部牵引装置的滑块移动和指环震动帮助盲人练习和演奏钢琴,同时要收集弹奏声音,实现信息的软硬件传输。
  一、机械装置设计
  沿用非标准化产品设计,将十个滑块放置在同一导轨上,同时使十个分别由电机控制的同步带位于滑块下方,通过压板与滑块连接,从而使滑块都在同一水平面同一直线上运动。每个滑块上方都外加一个契合手指的不同高度的带有半开放圆指环的托槽,在保障盲人手指不受伤害的同时牵引他们的手指到达指定琴键的位置。同时,为了实现手动升降功能,达到方便调整,易于收纳的目的,本系统的支撑桌面内设计有锥齿轮传动的手摇升降机构,同时设计防轧脚触条,尽可能的保障使用者的安全。
  (一)手摇升降装置方案
  市面上的钢琴虽然长度大体一致,但是高度却各不相同,为了提高本系统的通用性和易操作性,故采用手摇升降平台的方式承托手部牵引装置,此手摇升降台的升降机构的原理为利用锥齿轮啮合传动改变运动方向,利用丝杆将滚动手柄的转动变为平台的上下平动,达到使用者转动手柄即可实现整个系统升降的目的,提升使用者的舒适度。在滚动手柄传动轴中设计有钳制器,保障系统不会因重力或意外改变高度,同时本系统设计有防轧脚触条和防止升降平台下落的安全支撑杆,都可以最大程度上保证使用者的安全,提升用户体验。
  (二)手部牵引装置方案
  采用非标准化产品设计,将两组滑块群放置在同一导轨上,每组滑块群由5个滑块组成。让十个分别由电机控制的同步带位于滑块下方,通过压板与滑块连接,从而使滑块都在同一水平面同一直线上运动。本装置从人体工程学的角度,考虑到不同的人手指的尺寸不同,设计指环为开放的半圆环,让其更好的适配不同人的手指,同时这样的设计还能最大限度的避免个别人的手指因不能习惯某些指法受到伤害。根据弹钢琴的手型特点和发力方式,将指环设计在不同的指环高度上,使用户的手指拥有最舒适,最安心的使用体验。
  (三)手部牵引装置方案
  经过多次实验,我们发现之前构想的振动模块方案会使弹琴者感到不舒适。经过多次修改,决定将原先由振动的提醒方式改为无震动,滑块到指定点即停,弹琴者在感知滑块停止时按下钢琴键。此外,我们还在每个滑块与指环的托槽间增加一个弹簧,指环与滑块之间不采用刚性连接,而是有一定的活动范围,保证指环紧贴手指,使其牵引置于其中的盲人手指到达指定琴键的位置。这样既能避免指环给手指提供的支持力过大,影响手感,又能避免用力过大,损坏滑台。
  本装置从人体工程学的角度,考虑到不同的人手指的尺寸不同,设计指环为开放的半圆环,让其更好的适配不同人的手指,同时这样的设计还能最大限度的避免个别人的手指因不能习惯某些指法受到伤害。根据弹钢琴的手型特点和发力方式,我们将指环设计在不同的指环高度上,使用户的手指拥有最舒适,最安心的使用体验。
  二、理论设计计算
  (一)手摇升降装置尺寸设计
  1.框架尺寸设计
  综合考虑电机单片机等控制设备放置空间以及与钢琴的适配度,我们装置的总长度为1700mm,考虑到我们电机控制部分已选用42步进电机,设计装置宽度为400mm,采用铝型材拼接而成。
  2.齿轮尺寸设计
  锥齿轮是圆锥齿轮的简称,它用来实现两相交轴之间的传动,两轴交角 S 称为轴角,其值根据传动需要确定为 90°,选用硬度为200HB的灰铸铁作为齿轮的材料。模数为2.5,小齿轮齿数为20,大齿轮齿数为40的直齿圆锥齿轮。
  (二)手部牵引装置尺寸设计
  1.同步带传动尺寸设计
  为保证传动准确,考虑使用梯形齿同步带传动。电动机定位转矩T=15mN·m,保持转矩240mN·m,最大转速n=2300×1.8°÷360°×60=690r/min。名义功率P=T·n×10·-3/9.55=1.1W。载荷修正系数查表后选取KA=1.2。设计功率Pd=KAP=1.3W。
  2.滑块滑台设计
  由于钢琴的白键宽度为23.4~23.8mm,因此选用长度小于该宽度的滑块MGN7C,和与其配对的MGN7导轨。
  三、电机驱动选用
  为了精确而缓慢地牵引盲人的手指到达指定琴键处,可以采用两种方案:闭环控制直流减速电机和开环控制步进电机。
  由于无法直接控制直流电机旋转的角度,因此直流电机必须闭环控制。为了获得较低的转速,还应配备减速器。电机选用带减速器的直流减速电机成品。由于步进电机的转角方便控制,在本装置中运行平滑无冲击,步进电机不容易丢步,因此采用开环控制。步进电机选用普通42步进电机。为保证使用者的舒适体验和防止步进电机丢步,编写相关程序,使步进电机以摆线运动规律转动,这样速度和加速度都不会发生突变。具体实现方式如下:由外部告诉单片机总共需要旋转的步数以及整个旋转过程的时间,单片机查余弦表并且插值获得近似的余弦值,经换算后得到某一时刻应该运行的步数,在计算得到的时刻发送脉冲,使DRV8825控制步进电机旋转(目前电机驱动芯片部分为模拟实现)。   四、蓝牙连接
  蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用。当建立连接,两设备共同使用一通道也就是同一个串口,一个设备发送数据到通道中,另外一个设备便可以接收通道中的数据。
  五、小程序设计
  (一)微信小程序功能
  微信小程序主要帮助我们实现两个功能:①传送用户选定的曲目信息到电机模块,实现钢琴辅助用户弹琴;②接收来自蓝牙模块传来的信息,分析对比原曲目音谱,实时反馈用户,实现评价功能。此外,我们还设置了听歌识曲、活动界面、积分兑换等功能模块,同时发大字体,配色图标,丰富了用户的体验,让盲人、视力障碍者等这些需要帮助的人享受无障碍服务。我们在做这个微信小程序前端开发时,使用了蓝湖Photoshop插件。
  (二)微信小程序界面
  1.界面设计
  我们使用Photoshop这款图像处理软件,它是集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件。
  由于我们面向的对象是:1.无法感知网页和文字信息的盲人;2.无法看清屏幕的视力障碍人群;3.不善使用读屏软件的人群。我们提供了友好性服务:放大屏幕字体、模块简单化、屏幕无上下滑动、配色鲜艳。我们后期还将实现语音引导、操作帮助、可视化服务等服务功能。
  我们的微信小程序名称暂定为“盲辅”,全称是盲人弹琴辅助系统。一共分为六大模块:选曲、听歌识曲、活动界面、评价界面、积分兑换和设置。无屏幕上下滑动,每个模块都配有不同颜色,为视力障碍者提供无障碍服务,后期我们将引进语音引导功能,方便盲人使用。
  2.界面实现
  我们在做这个微信小程序前端开发时,使用了蓝湖Photoshop插件。蓝湖是一款产品文档和设计图的共享平台,帮助互联网团队更好地管理文档和设计图。使我们做前端开发比较方便。
  六、音频的反馈与处理
  (一)语音的预处理(汉明窗)
  先对语音进行预处理。首先是预加重,然后进行加窗分帧处理,一般每秒的帧数约为33~100帧。前一帧和后一帧的交叠不分称为帧移,帧移与帧长的比值一般为0~1/2。分帧是用可移动的有限长度窗口进行加权。
  (二)频域分析(傅里叶变换)
  信号频谱分为幅度谱和相位谱,傅里叶频谱分析的基础是傅里叶变换,用傅里叶变换及其反变换可以求得傅里叶谱,自相关函数,功率谱,倒谱。因为对于线性系统来说,可以很方便地确定其对正弦或复指数和的响应,所以傅立叶分析方法能完善地解决许多信号分析和处理问题,FFT即为快速傅氏变换,是离散傅氏变换的快速算法,可以将一个信号变换到频域,有些信号在时域上的特征不是很明显,但是如果变换到频域之后,就很容易看出特征了。
  (三)滤波(Butterworth滤波器)
  巴特沃斯滤波器(Butterworth filter)是電子滤波器的一种,它也被称作最大平坦滤波器。巴特沃斯滤波器的特点是通频带内的频率响应曲线最大限度平坦,没有纹波,而在阻频带则逐渐下降为零。
  (四)实验
  在本为了更好的验证频谱分析模块的音频采集功能,利用数字麦克风采集到的信号经I?2S传送到单片机并且储存在内存中,通过短时自相关法找到基频,再通过十二平均律计算出音符,将波形和处理结果显示在屏幕上。现设计实验如下:
  实验目的:探究是否可以使用短时自相关提取钢琴声音的基频。
  使用设备:Kendryte单片机开发板及其板载数字麦克风、计算机以及虚拟钢琴软件。
  实验过程:编写采集数字麦克风数据、生成图像的程序以及将频率转换为音符的程序,根据定义编写计算自相关函数以及峰值查找的程序,烧录编译生成的二进制文件到单片机上并运行,使用电脑上的虚拟钢琴软件弹奏不同的音符(每次仅按下一个琴键),观察屏幕上是否有结果输出,以及识别出的音符是否正确。程序使用C语言编写。
  结论:经测试,能够识别音符,为构建反馈模块的全面构建确立了实物基础。
  参考文献:
  [1]闫鑫狄.《智能钢琴 极客的音乐梦》[DB/OL].中国知网,2016-01-16.
  [2]KLASSIKOM音乐资讯中心.《FIND智慧钢琴发布,定位家庭音乐中心》[DB/OL].维普,2016.
  [3]弱鸡13.《谷歌AI钢琴精灵推出:只需8个按键,摇身一变成郎朗》[J/OL].IT之家,2018-10-18.
  [4]张晓梅.图书馆微信小程序应用研究[J].传媒论坛,2020,3(03):93-94.
  [5]魏小迪,刘敏.南宁公共体育微信小程序的研究与设计[J].电脑知识与技术,2020,16(04):48-49.
  [6]陈思,冷雪.微信小程序开发方式对比[J].电子制作,2020(02):52-53+22.
  [7]李哲,周灵.微信小程序的架构与开发浅析[J].福建电脑,2019,35(12):66-69.
  [8]赖培烜,秦道新,田园,余卫业,谭卫国.互联网技术+手机微信小程序的患者管理模式探讨[J].中国热带医学,2020,20(04):394-396.
  [9]LabVIEW graphical programming / Gary W. Johnson, Richard Jennings. New York ; London : McGraw-Hill, c2006
  [10]chonglastest.语音信号的短时技术分析[B].百度文库.2010-10-31.
  [11]风翼冰舟.音频处理短时傅里叶变换[N].CSDN博客论坛.2020-02-28.
  [12]LabVIEW advanced programming techniques / Rick Bitter, Taqi Mohiuddin, Matt Nawrocki. Published Boca Raton, FL : CRC Press, c2001. ISBN:0849320496 (alk. paper)
  [13]Yngz_Miao 【常用模块】HC-05蓝牙串口通信模块使用详解【N】CSDN博客论坛2018.05.19
  [14]沙雕码 蓝牙模块HC05遇到的一些常见的问题【N】CSDN博客论坛 2017.07.21
  [15]卞毓伟. 钢琴弹奏乐曲识别算法研究及其APP设计与实现 [D]. 南京理工大学, 2017.
  [16]张俊杰. 基于和谐泛音检测的主旋律提取技术 [D]. 上海交通大学, 2007.
  [17]刘乐. 钢琴演奏评价系统研究 [D]. 清华大学, 2005.傅水根主编 机械制造工艺学基础 清华大学出版社 2011年
  [18]伍艳雄,黄勇,高林, 等.步进电机细分驱动控制系统设计与实现[J].湖北民族学院学报(自然科学版),2019,37(4):458-462. DOI:10.13501/j.cnki.42-1569/n.2019.12.021.
  [19]孙星,吴杏.基于单片机的步进电机细分驱动系统设计[J].山东工业技术,2017,(6):157-158. DOI:10.16640/j.cnki.37-1222/t.2017.06.136.
  作者简介:
  赵梓伊(2000.03-),女,汉族,四川南充人,四川大学机械工程学院 机械设计制造及其自动化专业2018级本科学生,研究方向:机械设计及其自动化.
  (四川大学机械工程学院   四川  成都   610065)
其他文献
摘 要:近些年,汽车工业得到空前发展,汽车制造与服务企业迎来发展机遇,企业经营规模和业务规模不断扩大,对汽车制造与技术服务专业人才需求越来越大。然而,汽车类相关人才培养现状并不理想,很多院校人才培养定位,人才培养策略存在问题,学生专业能力无法满足企业要求。因此,为改善汽车专业人才培养现状,本文将从汽车类企业对人才的需求入手,分析汽车专业人才培养策略。  關键词:汽车人才;汽车工业;汽车企业;教学策
期刊
摘 要:随着时代的发展,人们对于体育的重视程度越来越高,我国也开始倡导建设体育强国,并明确的提出了体育强国战略。其中,篮球作为在我国普及度最高的运动之一,有着极大的影响,篮球虽然在世界上没有被排进十大运动当中,但是却有着很高的关注度,世锦赛、NBA和CBA都是备受关注的赛事。虽然美国是篮球运动起源地,但是由于一些社会和阶级原因却得不到足够高的重视,而在中国,篮球运动凭借着其设备要求低,占地面积小的
期刊
摘 要:实验教学在高等学校的地位和作用越来越突出,这是毋庸置疑的,近年来我们国家对教育的投入有较大幅度的増加,相应的各高校对实验教学经费也有较大幅度的増加,实验教学需要大量的资金投入,由于当前国家财政还不特别宽松,实验教学经费不可能由国家全部投入,必须坚持教育内部自我调节,实行国家拨款和学校投入相结合的办法来解决,如何管好这笔资金是一个值得研究的问题,如果管理使用得好,将大大促进实验教学,若管理不
期刊
摘 要:PLC课程是机电相关专业的核心课程,本文首先阐述了PLC课程的教学现状,根据专业的技能要求,学生的学习意愿、学校的硬件设备等提出了分层教学的概念并在实际教学中试行。实践证明,分层教学,因材施教,有针对性的个别指导,满足了学生的不同层次的学习需求,他们的自学能力和实践技能水平都得到极大提高。  关键词:分层;PLC;学习需求  1 PLC教学的现状  PLC设备在工业自动化领域应用广泛。PL
期刊
摘 要:近年来,随着国民经济的飞速发展,各地不断加大市政道路桥梁工程建设投入,市政道路桥梁工程建设的任务也日益增加。在工程建设中,我们都要考虑如何用最小的投入来获得最佳的经济效益。但是,在利益的驱动下,施工过程中不可避免的会出现一些质量不达标的问题,引发一些质量事故。如何加强工程施工管理,提高工程质量,就显得尤为重要。本文对市政道路桥梁施工管理存在的问题、以及相关的措施进行探讨,希望能为道路桥梁建
期刊
摘 要: 《饮膳正要》是我国饮食保健历史上占有重要的地位。在理论体系上它是和《内经》《本草》一脉相承的。它贯彻了中医“阴阳平衡”“四气五味”学说,并把它们同饮食紧密地结合起来,有力地促进了中国传统饮食保健学的发展。它使得中国传统营养学更加具有实践性和应用性,对广大人民的生活具有了更大的指导性。  关键词: 《饮膳正要》;饮食;保健;中国传统饮食保健学  《饮膳正要》是我国的饮食史上一颗璀璨的明珠。
期刊
摘 要:电气工程具有复杂性特点,包括了多种类型设备,为了保证有效运行要引入自动化技术。在发展过程中,对电气工程运行水平提出了更高要求,所以要积极运用智能化技术,有助于改善实际效果。文章先介绍智能化技术相关内容,再分析应用在电气工程自动化控制的重要意义,最后提出具体实施策略,不断提高电气工程运行水平。  关键词:电气工程;自动化控制;智能化技术  引言:  电气工程是工厂建设的重要组成部分,可以满足
期刊
摘 要:此次研究将某市政施工作为案例,全面分析和研究装配式桥墩施工技术,涉及到套筒安装、钢筋模板施工、混凝土浇筑等,全面确保桥梁结构的耐久性与安全性,减少交通干扰影响,扩大应用前景。此次研究主要是探讨分析装配式桥墩在市政桥梁施工中的应用,通过本文研究,希望可以为相关人员起到参考价值。  关键词:装配式桥墩;市政桥梁;施工应用  在传统桥墩施工建设中,多是在施工现场开展浇筑操作,同时开展钢筋绑扎、立
期刊
摘 要:由于国内高职院校表演专业能力培养停留在研究层面,并没有涉及在产业化整体化下综合能力的培养。所以提出“订单式培养”、“职业能力”、“高职表演类学生能力提升”三个问题,通过三个问题的提出,进行深入研究,最终实现表演类专业学习与工作相结合的教育模式。  关键词:“订单式培养”;“职业能力”;“高职表演类学生能力提升”  目前,从国内外情况看,国外优于国内,国外在高职培养模式上提前与国内的发展,他
期刊
摘 要:机械设计制造及其自动化对于机械构件在整个机械安装和最终的操作使用中发挥着重要的指导作用,随着社会的不断发展和新型机械设计理论研究的不断深入,机械设计理论在各个工程方向的应用越来越广泛,对于我国制造业行业的发展的作用也越来越明显,本篇文章主要是对机械设计制造及其自动化设计在制造业方面的应用进行研究,并未机械设计制造及其自动化设计的未来的发展趋势进行了一定的展望。  关键词:机械设计制造及其自
期刊