本發(fā)明涉及自動(dòng)控制技術(shù)領(lǐng)域,具體而言,涉及一種鋼琴自動(dòng)演奏裝置及方法。
背景技術(shù):
鋼琴是一種鍵盤(pán)樂(lè)器,通過(guò)鋼琴按鍵帶動(dòng)琴槌以敲打琴弦進(jìn)而發(fā)聲的樂(lè)器。其主要由延音踏板、柔音踏板、消音踏板、調(diào)音釘、琴槌、制音器、擊弦機(jī)、音板和琴鍵構(gòu)成,因而具有音域?qū)拸V,音量變化幅度巨大,鋼琴是最理想的多聲樂(lè)器。
在鋼琴音樂(lè)教學(xué)中,由于鋼琴教學(xué)的特殊性,一對(duì)一教學(xué)才能實(shí)現(xiàn)較佳的教學(xué)效果。通常情況下一個(gè)鋼琴老師會(huì)同時(shí)向多個(gè)學(xué)生進(jìn)行鋼琴教學(xué),這會(huì)使學(xué)生長(zhǎng)時(shí)間處于無(wú)人指導(dǎo)的狀態(tài),不利于學(xué)生學(xué)習(xí)鋼琴。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種鋼琴自動(dòng)演奏裝置,通過(guò)設(shè)置人機(jī)交互裝置、控制器、存儲(chǔ)器、驅(qū)動(dòng)電路以及琴鍵控制裝置,使鋼琴實(shí)現(xiàn)自動(dòng)演奏,方便用戶(hù)學(xué)習(xí)和使用。
有鑒于此,本發(fā)明的另一目的在于提供一種鋼琴自動(dòng)演奏方法,方法基于鋼琴自動(dòng)演奏裝置實(shí)現(xiàn),通過(guò)設(shè)置人機(jī)交互裝置、控制器、存儲(chǔ)器、驅(qū)動(dòng)電路以及琴鍵控制裝置,使鋼琴實(shí)現(xiàn)自動(dòng)演奏,方便用戶(hù)學(xué)習(xí)和使用。
本發(fā)明提供的一種鋼琴自動(dòng)演奏裝置,應(yīng)用于包括多個(gè)鋼琴按鍵的鋼琴,所述鋼琴自動(dòng)演奏裝置包括:人機(jī)交互裝置、控制器、存儲(chǔ)器、驅(qū)動(dòng)電路以及琴鍵控制裝置,所述控制器與所述人機(jī)交互裝置和存儲(chǔ)器分別連接,所述控制器通過(guò)所述驅(qū)動(dòng)電路與所述琴鍵控制裝置連接,所述琴鍵控制裝置包括多個(gè)電磁器件以及多個(gè)磁片,所述電磁器件與所述磁片一一對(duì)應(yīng),所述磁片設(shè)置于所述鋼琴按鍵靠近所述鋼琴的鍵盤(pán)架的一側(cè),所述電磁器件設(shè)置于所述鋼琴的鍵盤(pán)架與所述鋼琴按鍵的對(duì)應(yīng)位置處。
所述人機(jī)交互裝置接收輸入信號(hào)并發(fā)送所述至控制器,所述控制器根據(jù)所述輸入信號(hào)從所述存儲(chǔ)器中獲取與該輸入信號(hào)對(duì)應(yīng)的琴譜信息,根據(jù)所述琴譜信息通過(guò)所述驅(qū)動(dòng)電路控制各所述電磁器件的通斷電,各所述電磁器件通電時(shí),吸附所述鋼琴按鍵對(duì)應(yīng)位置處的磁片,使設(shè)置該磁片的鋼琴按鍵發(fā)出音符,所述存儲(chǔ)器存儲(chǔ)有多種琴譜信息。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述驅(qū)動(dòng)電路包括多個(gè)驅(qū)動(dòng)芯片,各所述驅(qū)動(dòng)芯片分別與所述控制器連接,每個(gè)驅(qū)動(dòng)芯片對(duì)應(yīng)多個(gè)輸出接口,每個(gè)電磁器件對(duì)應(yīng)一個(gè)輸出接口。
所述控制器根據(jù)所述琴譜信息獲得多個(gè)按順序排列的音符演奏信息,所述控制器按順序執(zhí)行各所述音符演奏信息,所述音符演奏信息包括音符信息和時(shí)長(zhǎng)信息,所述控制器控制與所述音符信息對(duì)應(yīng)的驅(qū)動(dòng)芯片的輸出接口導(dǎo)通,并通過(guò)該輸出接口向?qū)?yīng)的電磁器件通電,該電磁器件通電時(shí)吸附對(duì)應(yīng)的磁片,使設(shè)置該磁片的鋼琴按鍵發(fā)出音符,該電磁器件的通電時(shí)長(zhǎng)與所述時(shí)長(zhǎng)信息相匹配。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述鋼琴自動(dòng)演奏裝置還包括多個(gè)譯碼器,各所述譯碼器的輸入接口與所述控制器連接,輸出接口與所述驅(qū)動(dòng)芯片連接,所述譯碼器的輸出接口與所述驅(qū)動(dòng)芯片的輸入接口一一對(duì)應(yīng)連接。
所述控制器選通與所述音符信息對(duì)應(yīng)的譯碼器并向該譯碼器發(fā)送電平信號(hào),所述譯碼器根據(jù)所述電平信號(hào)選取該譯碼器的輸出接口,所述控制器通過(guò)該譯碼器的輸出接口驅(qū)動(dòng)對(duì)應(yīng)的驅(qū)動(dòng)芯片的輸出接口,并向該驅(qū)動(dòng)芯片的輸出接口連接的電磁器件通電。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述鋼琴自動(dòng)演奏裝置還包括多個(gè)LED燈,每個(gè)LED燈對(duì)應(yīng)一個(gè)鋼琴按鍵,所述LED燈設(shè)置于所述鍵盤(pán)架靠近所述電磁器件處,所述LED燈與所述電磁器件并聯(lián);
在電磁器件通電時(shí),靠近該電磁器件的LED等被點(diǎn)亮,且該LED燈被點(diǎn)亮的時(shí)長(zhǎng)與該電磁器件的通電時(shí)長(zhǎng)相同。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述鋼琴自動(dòng)演奏裝置還包括電源,所述電源與所述控制器連接,所述電源的電壓為12V或24V。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述鋼琴自動(dòng)演奏裝置還包括與上位機(jī)實(shí)現(xiàn)通信連接的通信模塊,所述通信模塊與所述控制器連接。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述人機(jī)交互裝置包括矩陣鍵盤(pán)和顯示器,所述矩陣鍵盤(pán)和顯示器分別與所述控制器連接。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述磁片為低碳鋼片,所述電磁器件為吸盤(pán)式電磁鐵,所述吸盤(pán)式電磁鐵的長(zhǎng)度與所述低碳鋼片的長(zhǎng)度相同。
可選的,在上述鋼琴自動(dòng)演奏裝置中,所述存儲(chǔ)器為存儲(chǔ)卡,所述控制器為單片機(jī),所述存儲(chǔ)卡與所述單片機(jī)可拆卸連接。
本發(fā)明還提供一種鋼琴自動(dòng)演奏方法,應(yīng)用于上述的鋼琴自動(dòng)演奏裝置,所述鋼琴自動(dòng)演奏方法包括:
人機(jī)交互裝置接收輸入信號(hào)并發(fā)送至控制器;
控制器根據(jù)所述輸入信號(hào)從存儲(chǔ)器中獲取與該輸入信號(hào)對(duì)應(yīng)的琴譜信息;
控制器根據(jù)所述琴譜信息通過(guò)控制驅(qū)動(dòng)電路控制電磁器件通電,電磁器件在通電時(shí),吸附所述鋼琴按鍵對(duì)應(yīng)位置處的磁片,使設(shè)置該磁片的鋼琴按鍵發(fā)出音符。
本發(fā)明提供的一種鋼琴自動(dòng)演奏裝置及方法,該鋼琴自動(dòng)演奏裝置及方法應(yīng)用于鋼琴,鋼琴自動(dòng)演奏裝置通過(guò)設(shè)置人機(jī)交互裝置、控制器、存儲(chǔ)器、驅(qū)動(dòng)電路以及琴鍵控制裝置,控制器與人機(jī)交互裝置和存儲(chǔ)器分別連接,控制器通過(guò)驅(qū)動(dòng)電路與琴鍵控制裝置連接,琴鍵控制裝置包括多個(gè)電磁器件以及多個(gè)磁片,電磁器件與磁片一一對(duì)應(yīng),磁片設(shè)置于鋼琴按鍵靠近鋼琴的鍵盤(pán)架的一側(cè),電磁器件設(shè)置于鋼琴的鍵盤(pán)架與鋼琴按鍵的對(duì)應(yīng)位置處,使得鋼琴實(shí)現(xiàn)自動(dòng)演奏,方便用戶(hù)學(xué)習(xí)和使用。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的部分實(shí)施例,因此不應(yīng)被看作是對(duì)本發(fā)明保護(hù)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提供的一種鋼琴自動(dòng)演奏裝置的結(jié)構(gòu)框圖。
圖2為本發(fā)明實(shí)施例提供的一種琴鍵控制裝置的結(jié)構(gòu)示意圖。
圖3為本發(fā)明實(shí)施例提供的一種鋼琴自動(dòng)演奏裝置的另一結(jié)構(gòu)框圖。
圖4為本發(fā)明實(shí)施例提供的一種鋼琴自動(dòng)演奏裝置的電路圖。
圖5為本發(fā)明實(shí)施例提供的一種鋼琴自動(dòng)演奏方法的流程圖。
圖標(biāo):100-鋼琴自動(dòng)演奏裝置;110-人機(jī)交互裝置;120-控制器;130-存儲(chǔ)器;140-驅(qū)動(dòng)電路;142-驅(qū)動(dòng)芯片;150-琴鍵控制裝置;152-電磁器件;154-磁片;160-譯碼器;170-LED燈;180-電源;190-通信模塊;310-鋼琴按鍵;330-鍵盤(pán)架。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。
因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
在本發(fā)明的描述中,還需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“設(shè)置”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
如圖1所示,本發(fā)明實(shí)施例提供一種鋼琴自動(dòng)演奏裝置100的結(jié)構(gòu)框圖,所述鋼琴自動(dòng)演奏裝置100包括:人機(jī)交互裝置110、控制器120、存儲(chǔ)器130、驅(qū)動(dòng)電路140以及琴鍵控制裝置150。
所述控制器120與所述人機(jī)交互裝置110和存儲(chǔ)器130分別連接,所述控制器120通過(guò)所述驅(qū)動(dòng)電路140與所述琴鍵控制裝置150連接。
請(qǐng)結(jié)合圖2,所述琴鍵控制裝置150包括多個(gè)電磁器件152以及多個(gè)磁片154(圖中琴鍵控制裝置150僅示出包括一個(gè)電磁器件152和一個(gè)磁片154的情況),所述電磁器件152與所述磁片154一一對(duì)應(yīng),所述磁片154設(shè)置于所述鋼琴按鍵310靠近所述鋼琴的鍵盤(pán)架330的一側(cè),所述電磁器件152設(shè)置于所述鋼琴的鍵盤(pán)架330與所述鋼琴按鍵310的對(duì)應(yīng)位置處。
所述人機(jī)交互裝置110接收輸入信號(hào)并發(fā)送至控制器120,所述控制器120根據(jù)所述輸入信號(hào)從所述存儲(chǔ)器130中獲取與該輸入信號(hào)對(duì)應(yīng)的琴譜信息,根據(jù)所述琴譜信息通過(guò)所述驅(qū)動(dòng)電路140控制各所述電磁器件152的通斷電,各所述電磁器件152通電時(shí),吸附所述鋼琴按鍵310對(duì)應(yīng)位置處的磁片154,使設(shè)置該磁片154的鋼琴按鍵310發(fā)出音符,所述存儲(chǔ)器130存儲(chǔ)有多種琴譜信息。
通過(guò)上述設(shè)置可使得鋼琴實(shí)現(xiàn)自動(dòng)演奏,從而模擬鋼琴教師音樂(lè)演奏,以起到鋼琴教學(xué)一對(duì)一的模擬作用,方便用戶(hù)學(xué)習(xí)和使用。
所述電磁器件152可以是電磁鐵,具體的,所述電磁鐵為吸盤(pán)式電磁鐵。所述電磁器件152的形狀大小可根據(jù)實(shí)際情況進(jìn)行選取。例如:在本實(shí)施例中,所述電磁器件152長(zhǎng)度為20毫米,直徑為8毫米。通過(guò)所述驅(qū)動(dòng)電路140向所述電磁鐵加載12V或24V的驅(qū)動(dòng)電壓,所述電磁器件152在通電情況下產(chǎn)生吸力以吸附該電磁器件152對(duì)應(yīng)的磁片154。
所述磁片154可以是低碳鋼片,所述磁片154的大小及形狀可根據(jù)實(shí)際情況進(jìn)行選取,所述磁片154的長(zhǎng)度與所述電磁器件152的長(zhǎng)度可以是相同的也可以是不同的,所述磁片154的寬度可根據(jù)情況進(jìn)行設(shè)置,所述磁片154固定設(shè)置于所述鋼琴按鍵310。在本實(shí)施例中,所述磁片154的長(zhǎng)度與所述電磁器件152的長(zhǎng)度相同,由于鋼琴按鍵310包括黑按鍵和白按鍵,且不同顏色的按鍵寬度不同,因此所述磁片154的寬度可以根據(jù)所述鋼琴按鍵310進(jìn)行選取。例如:在本實(shí)施例中,黑按鍵對(duì)應(yīng)的磁片154的寬度為9毫米,白色按鍵對(duì)應(yīng)的磁片154的寬度為12毫米。當(dāng)電磁器件152通電時(shí),該電磁器件152吸附對(duì)應(yīng)的磁片154使鋼琴按鍵310按下從而演奏出音符。
在本實(shí)施例中,所述人機(jī)交互裝置110用于接收用戶(hù)的輸入信息并發(fā)送至所述控制器120,所述輸入信息可以是鋼琴曲名稱(chēng)。所述人機(jī)交互裝置110還可以用于顯示琴譜信息。所述人機(jī)交互裝置110可以是但不限于液晶觸摸屏或包括顯示器和按鍵鍵盤(pán),只要能夠通過(guò)所述人機(jī)交互裝置110向所述控制器120輸入信息并能夠顯示信息即可。在本實(shí)施例,所述人機(jī)交互裝置110包括顯示器和按鍵鍵盤(pán),所述按鍵鍵盤(pán)為矩陣鍵盤(pán)。
在本實(shí)施例中,所述控制器120是一種集成電路芯片,具有信號(hào)的處理能力。上述的控制器120可以是通用處理器,包括中央處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor,NP)等。還可以是數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路(ASIC)、現(xiàn)成可編程門(mén)陣列(FPGA)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器,也可以是任何常規(guī)的處理器等。在本實(shí)施例中,所述控制器120為單片機(jī)。
所述存儲(chǔ)器130可以是但不限于隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),只讀存儲(chǔ)器(Read Only Memory,ROM),可編程只讀存儲(chǔ)器(Programmable Read-Only Memory,PROM),可擦除只讀存儲(chǔ)器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲(chǔ)器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。在本實(shí)施例中,所述存儲(chǔ)器130用于存儲(chǔ)程序和多種琴譜信息,所述控制器120在接收到輸入信號(hào)后,執(zhí)行所述程序并獲取與所述輸入信號(hào)對(duì)應(yīng)的琴譜信息。所述存儲(chǔ)器130為存儲(chǔ)卡,所述存儲(chǔ)卡與所述控制器120可拆卸連接,具體的,所述控制器120與卡槽連接,所述存儲(chǔ)卡可拆卸地設(shè)置于所述卡槽內(nèi)。
請(qǐng)結(jié)合圖3,可選的,所述鋼琴自動(dòng)演奏裝置100還包括電源180,所述電源180可以是外接電源也可以是電池,在此不做具體限定,所述電源180的電壓根據(jù)實(shí)際情況進(jìn)行選取,只要能對(duì)所述鋼琴自動(dòng)演奏裝置100供電使鋼琴實(shí)現(xiàn)自動(dòng)演奏即可。所述電源180與所述控制器120連接,在本實(shí)施例中,所述電源180供電電壓為12V或24V。
請(qǐng)結(jié)合圖4,可選的,所述驅(qū)動(dòng)電路140包括多個(gè)驅(qū)動(dòng)芯片142(圖中僅示出包括一個(gè)驅(qū)動(dòng)芯片的情況),各所述驅(qū)動(dòng)芯片142分別與所述控制器120連接,每個(gè)驅(qū)動(dòng)芯片142對(duì)應(yīng)多個(gè)輸出接口,每個(gè)電磁器件152對(duì)應(yīng)一個(gè)輸出接口。
所述控制器120根據(jù)所述琴譜信息獲得多個(gè)按順序排列的音符演奏信息,所述控制器120按順序執(zhí)行各所述音符演奏信息,所述音符演奏信息包括音符信息和時(shí)長(zhǎng)信息,所述控制器120控制與所述音符信息對(duì)應(yīng)的驅(qū)動(dòng)芯片142的輸出接口導(dǎo)通,并通過(guò)該輸出接口向?qū)?yīng)的電磁器件152通電,該電磁器件152通電時(shí)吸附對(duì)應(yīng)的磁片154,使設(shè)置該磁片154的鋼琴按鍵310發(fā)出音符,該電磁器件152的通電時(shí)長(zhǎng)與所述時(shí)長(zhǎng)信息相匹配,從而實(shí)現(xiàn)鋼琴自動(dòng)演奏。
可選的,所述鋼琴自動(dòng)演奏裝置100還包括多個(gè)譯碼器160,各所述譯碼器160的輸入接口與所述控制器120連接,輸出接口與所述驅(qū)動(dòng)芯片142連接,所述譯碼器160的輸出接口與所述驅(qū)動(dòng)芯片142的輸入接口一一對(duì)應(yīng)連接。
所述控制器120選通與所述音符信息對(duì)應(yīng)的譯碼器160并向該譯碼器160發(fā)送電平信號(hào),所述譯碼器160根據(jù)所述電平信號(hào)選取該譯碼器160的輸出接口,所述控制器120通過(guò)該譯碼器160的輸出接口驅(qū)動(dòng)對(duì)應(yīng)的驅(qū)動(dòng)芯片142的輸出接口,并向該驅(qū)動(dòng)芯片142的輸出接口連接的電磁器件152通電。
為方便用戶(hù)學(xué)習(xí)鋼琴時(shí),鋼琴進(jìn)行自動(dòng)演奏時(shí)用戶(hù)起到良好的提示作用。在本實(shí)施例中,可選的,所述鋼琴自動(dòng)演奏裝置100還包括多個(gè)LED燈170,每個(gè)LED燈170對(duì)應(yīng)一個(gè)鋼琴按鍵310,所述LED燈170設(shè)置于所述鍵盤(pán)架330靠近所述電磁器件152處,所述LED燈170與所述電磁器件152并聯(lián)。
在電磁器件152通電時(shí),靠近該電磁器件152的LED燈170被點(diǎn)亮,且該LED燈170被點(diǎn)亮的時(shí)長(zhǎng)與該電磁器件152的通電時(shí)長(zhǎng)相同。通過(guò)設(shè)置LED燈170,在鋼琴按鍵310按下時(shí),該鋼琴按鍵310對(duì)應(yīng)的LED燈170被點(diǎn)亮,對(duì)用戶(hù)起到良好的提示效果,同時(shí)起到輔助教學(xué),增強(qiáng)用戶(hù)的體驗(yàn)感的作用。
為避免存儲(chǔ)器130中沒(méi)有存儲(chǔ)用戶(hù)的輸入信息對(duì)應(yīng)的琴譜信息或所述存儲(chǔ)器130中的琴譜信息未被及時(shí)更新。在本實(shí)施例中,可選的,所述鋼琴自動(dòng)演奏裝置100還包括與上位機(jī)實(shí)現(xiàn)通信連接的通信模塊190,所述通信模塊190與所述控制器120連接。所述上位機(jī)可以是計(jì)算機(jī),所述計(jì)算機(jī)中存儲(chǔ)有數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)中包括多個(gè)琴譜信息。所述通信模塊190可以是無(wú)線(xiàn)通信模塊,所述控制器120可以通多所述無(wú)線(xiàn)通信模塊與所述上位機(jī)進(jìn)行數(shù)據(jù)交互。例如,所述控制器120可以通過(guò)所述無(wú)線(xiàn)通信模塊獲取所述數(shù)據(jù)庫(kù)中的琴譜信息,并將獲取到的琴譜信息發(fā)送至存儲(chǔ)器130以使存儲(chǔ)器130對(duì)該琴譜信息進(jìn)行存儲(chǔ)。
請(qǐng)結(jié)合圖5,本發(fā)明還提供一種鋼琴自動(dòng)演奏方法,所述鋼琴自動(dòng)演奏方法基于上述鋼琴自動(dòng)演奏裝置100實(shí)現(xiàn)。所述鋼琴自動(dòng)演奏方法包括S10、S20和S30三個(gè)步驟。
步驟S10:人機(jī)交互裝置110接收輸入信號(hào)并發(fā)送至控制器120。
其中,上述步驟是在鋼琴自動(dòng)演奏裝置100初始化完成后進(jìn)行的。所述輸入信號(hào)可以是鋼琴曲名稱(chēng)。
步驟S20:控制器120根據(jù)所述輸入信號(hào)從存儲(chǔ)器130中獲取與該輸入信號(hào)對(duì)應(yīng)的琴譜信息。
在本實(shí)施例中,可選的,所述琴譜信息為五線(xiàn)譜信息,所述琴譜信息中包括順序排列的多個(gè)演奏信息。
步驟S30:控制器120根據(jù)所述琴譜信息通過(guò)控制驅(qū)動(dòng)電路140控制電磁器件152通電,電磁器件152在通電時(shí),吸附所述鋼琴按鍵310對(duì)應(yīng)位置處的磁片154,使設(shè)置該磁片154的鋼琴按鍵310發(fā)出音符。
所述控制器120按順序根據(jù)所述順序排列的多個(gè)演奏信息通過(guò)控制驅(qū)動(dòng)電路140控制與各演奏信息對(duì)應(yīng)的電磁器件152通電,各電磁器件152在通電時(shí),吸附所述鋼琴按鍵310對(duì)應(yīng)位置處的磁片154,使設(shè)置該磁片154的鋼琴按鍵310發(fā)出音符,從而實(shí)現(xiàn)自動(dòng)演奏鋼琴曲。
綜上,本發(fā)明提供的一種鋼琴自動(dòng)演奏裝置及方法,鋼琴自動(dòng)演奏方法基于鋼琴自動(dòng)演奏裝置100實(shí)現(xiàn)。鋼琴自動(dòng)演奏裝置100通過(guò)設(shè)置人機(jī)交互裝置110、控制器120、存儲(chǔ)器130、驅(qū)動(dòng)電路140以及琴鍵控制裝置150,使鋼琴實(shí)現(xiàn)自動(dòng)演奏,方便用戶(hù)學(xué)習(xí)和使用。進(jìn)一步的,通過(guò)設(shè)置多個(gè)LED燈170,對(duì)用戶(hù)起到良好的提示效果,同時(shí)起到輔助教學(xué),增強(qiáng)用戶(hù)的體驗(yàn)感的作用。進(jìn)一步的,通過(guò)設(shè)置通信模塊190方便用戶(hù)學(xué)習(xí)不同的鋼琴曲。
在本發(fā)明所提供的實(shí)施例中,應(yīng)該理解到,所揭露的方法、裝置,也可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的實(shí)施例的裝置、方法和處理器程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。
所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)處理器可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該處理器軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)處理器設(shè)備(可以是個(gè)人處理器,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而且,術(shù)語(yǔ)“包括”或者任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。