本發(fā)明涉及一種用于提供功能按鍵編輯應(yīng)用程序的方法,一種存儲(chǔ)用于提供功能按鍵編輯應(yīng)用程序的機(jī)器可讀介質(zhì),一種實(shí)現(xiàn)功能按鍵編輯的控制設(shè)備。
背景技術(shù):
現(xiàn)有技術(shù)中,機(jī)器人的編程均采用很專業(yè)的方式進(jìn)行,多為采用編寫代碼的方式進(jìn)行,然而這種方式過(guò)于專業(yè),不適合普通用戶使用,導(dǎo)致普通用戶難以編程控制機(jī)器人。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種用于提供功能按鍵編輯應(yīng)用程序的方法,一種存儲(chǔ)用于提供功能按鍵編輯應(yīng)用程序的機(jī)器可讀介質(zhì),一種實(shí)現(xiàn)功能按鍵編輯的控制設(shè)備。通過(guò)本發(fā)明,可以解決現(xiàn)有技術(shù)中的機(jī)器人程序編輯方式不夠簡(jiǎn)潔、難以使用的技術(shù)問(wèn)題。
一種用于提供功能按鍵編輯應(yīng)用程序的方法,包括控制設(shè)備,所述控制設(shè)備包括能夠顯示用戶界面的顯示模塊,所述方法包括以下步驟:
在用戶界面上顯示功能按鍵顯示區(qū)域和編輯區(qū)域,所述功能按鍵顯示區(qū)域包括數(shù)個(gè)功能按鍵,所述編輯區(qū)域包括若干行功能按鍵參數(shù)編輯區(qū)域,每一行功能按鍵參數(shù)編輯區(qū)域?qū)?yīng)一個(gè)功能按鍵,功能按鍵參數(shù)編輯區(qū)域內(nèi)顯示包括功能按鍵名稱和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域;
用戶選擇其中一個(gè)參數(shù)內(nèi)容區(qū)域,可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
一種存儲(chǔ)用于提供功能按鍵編輯應(yīng)用程序的機(jī)器可讀介質(zhì),所述用于提供功能按鍵編輯應(yīng)用程序包括用于以下操作的指令集:
在用戶界面上顯示功能按鍵顯示區(qū)域和編輯區(qū)域,所述功能按鍵顯示區(qū)域包括數(shù)個(gè)功能按鍵,所述編輯區(qū)域包括若干行功能按鍵參數(shù)編輯區(qū)域,每一行功能按鍵參數(shù)編輯區(qū)域?qū)?yīng)一個(gè)功能按鍵,功能按鍵參數(shù)編輯區(qū)域內(nèi)顯示包括功能按鍵名稱和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域;
當(dāng)用戶選擇其中一個(gè)參數(shù)內(nèi)容區(qū)域時(shí),可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
一種實(shí)現(xiàn)功能按鍵編輯的控制設(shè)備,所述控制設(shè)備包括能夠顯示用戶界面的顯示模塊,
在用戶界面上顯示功能按鍵顯示區(qū)域和編輯區(qū)域,所述功能按鍵顯示區(qū)域包括數(shù)個(gè)功能按鍵,所述編輯區(qū)域包括若干行功能按鍵參數(shù)編輯區(qū)域,每一行功能按鍵參數(shù)編輯區(qū)域?qū)?yīng)一個(gè)功能按鍵,功能按鍵參數(shù)編輯區(qū)域內(nèi)顯示包括功能按鍵名稱和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域;
當(dāng)用戶選擇其中一個(gè)參數(shù)內(nèi)容區(qū)域時(shí),可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
優(yōu)選地,所述方法還包括以下步驟,功能按鍵對(duì)應(yīng)控制電機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域顯示“模式”、“速度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”或“反”,從而選擇電機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇電機(jī)的轉(zhuǎn)速或輸入電機(jī)的轉(zhuǎn)速;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
優(yōu)選地,所述方法還包括以下步驟,功能按鍵(2)可以是對(duì)應(yīng)控制舵機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域(21)顯示“模式”、“速度”、“角度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”或“反”,從而選擇舵機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的轉(zhuǎn)速或輸入舵機(jī)的轉(zhuǎn)速;選擇“角度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的輸出軸旋轉(zhuǎn)的角度或輸入舵機(jī)的輸出軸旋轉(zhuǎn)的角度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
優(yōu)選地,所述方法還包括以下步驟,功能按鍵(3)可以是對(duì)應(yīng)控制LED燈,則對(duì)應(yīng)的功能按鍵編輯區(qū)域(21)顯示“顏色”、“頻率”、“亮度”、“時(shí)間”,選擇“顏色”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的顏色,例如“紅”、“黃”、“藍(lán)”等顏色;選擇“頻率”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈閃爍的頻率或輸入LED燈閃爍的頻率;選擇“亮度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的亮度或輸入LED燈的亮度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED等的持續(xù)點(diǎn)亮?xí)r間或輸入LED燈的持續(xù)點(diǎn)亮?xí)r間。
優(yōu)選地,所述機(jī)器可讀介質(zhì)還包括以下指令集,功能按鍵(1)對(duì)應(yīng)控制電機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域(21)顯示“模式”、“速度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”或“反”,從而選擇電機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇電機(jī)的轉(zhuǎn)速或輸入電機(jī)的轉(zhuǎn)速;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
優(yōu)選地,所述機(jī)器可讀介質(zhì)還包括以下指令集,功能按鍵(2)可以是對(duì)應(yīng)控制舵機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域(21)顯示“模式”、“速度”、“角度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”或“反”,從而選擇舵機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的轉(zhuǎn)速或輸入舵機(jī)的轉(zhuǎn)速;選擇“角度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的輸出軸旋轉(zhuǎn)的角度或輸入舵機(jī)的輸出軸旋轉(zhuǎn)的角度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
優(yōu)選地,所述機(jī)器可讀介質(zhì)還包括以下指令集,功能按鍵(3)可以是對(duì)應(yīng)控制LED燈,則對(duì)應(yīng)的功能按鍵編輯區(qū)域(21)顯示“顏色”、“頻率”、“亮度”、“時(shí)間”,選擇“顏色”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的顏色,例如“紅”、“黃”、“藍(lán)”等顏色;選擇“頻率”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈閃爍的頻率或輸入LED燈閃爍的頻率;選擇“亮度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的亮度或輸入LED燈的亮度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED等的持續(xù)點(diǎn)亮?xí)r間或輸入LED燈的持續(xù)點(diǎn)亮?xí)r間。
優(yōu)選地,功能按鍵(1)對(duì)應(yīng)控制電機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域(21)顯示“模式”、“速度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”或“反”,從而選擇電機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇電機(jī)的轉(zhuǎn)速或輸入電機(jī)的轉(zhuǎn)速;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
優(yōu)選地,功能按鍵(2)可以是對(duì)應(yīng)控制舵機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域(21)顯示“模式”、“速度”、“角度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”或“反”,從而選擇舵機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的轉(zhuǎn)速或輸入舵機(jī)的轉(zhuǎn)速;選擇“角度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的輸出軸旋轉(zhuǎn)的角度或輸入舵機(jī)的輸出軸旋轉(zhuǎn)的角度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
優(yōu)選地,功能按鍵(3)可以是對(duì)應(yīng)控制LED燈,則對(duì)應(yīng)的功能按鍵編輯區(qū)域(21)顯示“顏色”、“頻率”、“亮度”、“時(shí)間”,選擇“顏色”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的顏色,例如“紅”、“黃”、“藍(lán)”等顏色;選擇“頻率”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈閃爍的頻率或輸入LED燈閃爍的頻率;選擇“亮度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的亮度或輸入LED燈的亮度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED等的持續(xù)點(diǎn)亮?xí)r間或輸入LED燈的持續(xù)點(diǎn)亮?xí)r間。
通過(guò)本發(fā)明,可以簡(jiǎn)單便捷地編輯機(jī)器人的控制程序,便于選擇并輸入所需的參數(shù),使得即使的普通用戶特別是兒童均能簡(jiǎn)單快速地編輯機(jī)器人控制程序。
附圖說(shuō)明
圖1示例本發(fā)明的用戶圖形界面的顯示。
具體實(shí)施方式
下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行描述,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)普通技術(shù)人員在沒(méi)有付出創(chuàng)造性勞動(dòng)而獲得的所有其他實(shí)施方式,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,圖1示例性地展示了運(yùn)用功能按鍵編輯應(yīng)用程序輔助用于進(jìn)行功能按鍵的具體功能進(jìn)行編輯的一些實(shí)施例。圖1中,示例了用戶操作功能按鍵編輯應(yīng)用程序以編輯功能按鍵的具體功能的應(yīng)用程序的GUI 100,GUI 100包括功能按鍵顯示區(qū)域10和編輯區(qū)域20。
功能按鍵顯示區(qū)域10顯示可編輯的若干個(gè)功能按鍵,圖中顯示6個(gè)功能按鍵并分別編號(hào)1-6(本發(fā)明的附圖標(biāo)記1-6對(duì)應(yīng)功能按鍵1-6),實(shí)際運(yùn)用中并不必然顯示出數(shù)字,可以是顯示圖案、文字等等。
編輯區(qū)域20顯示若干行功能按鍵參數(shù)編輯區(qū)域21,每一行功能按鍵參數(shù)編輯區(qū)域21對(duì)應(yīng)一個(gè)功能按鍵,每一行功能按鍵參數(shù)編輯區(qū)域21,如圖1所示,功能按鍵參數(shù)編輯區(qū)域21內(nèi)顯示包括功能按鍵名稱(例如圖中顯示的“按鍵1”)和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),例如圖1中顯示“模式”、“速度”、“時(shí)間”,分別對(duì)應(yīng)該功能按鍵對(duì)應(yīng)的模式、速度、持續(xù)時(shí)間三個(gè)參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域22,通過(guò)選擇該參數(shù)內(nèi)容區(qū)域22,可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
例如圖1中,功能按鍵1可以是對(duì)應(yīng)控制電機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域21顯示“模式”、“速度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”、“反”,從而選擇電機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇電機(jī)的轉(zhuǎn)速或輸入電機(jī)的轉(zhuǎn)速;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入電機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
例如圖1中,功能按鍵2可以是對(duì)應(yīng)控制舵機(jī),則對(duì)應(yīng)的功能按鍵參數(shù)編輯區(qū)域21顯示“模式”、“速度”、“角度”、“時(shí)間”,選擇“模式”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇“正”、“反”,從而選擇舵機(jī)正轉(zhuǎn)或反轉(zhuǎn);選擇“速度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的轉(zhuǎn)速或輸入舵機(jī)的轉(zhuǎn)速;選擇“角度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,可以選擇舵機(jī)的輸出軸旋轉(zhuǎn)的角度或輸入舵機(jī)的輸出軸旋轉(zhuǎn)的角度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間或輸入舵機(jī)的持續(xù)旋轉(zhuǎn)時(shí)間。
例如圖1中,功能按鍵3可以是對(duì)應(yīng)控制LED燈,則對(duì)應(yīng)的功能按鍵編輯區(qū)域21顯示“顏色”、“頻率”、“亮度”、“時(shí)間”,選擇“顏色”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的顏色,例如“紅”、“黃”、“藍(lán)”等顏色;選擇“頻率”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈閃爍的頻率或輸入LED燈閃爍的頻率;選擇“亮度”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED燈的亮度或輸入LED燈的亮度;選擇“時(shí)間”對(duì)應(yīng)的參數(shù)內(nèi)容區(qū)域,則可以選擇LED等的持續(xù)點(diǎn)亮?xí)r間或輸入LED燈的持續(xù)點(diǎn)亮?xí)r間。
本發(fā)明旨在提供一種用于提供功能按鍵編輯應(yīng)用程序的方法,包括控制設(shè)備,所述控制設(shè)備包括能夠顯示用戶界面的顯示模塊,所述方法包括以下步驟:
在用戶界面上顯示功能按鍵顯示區(qū)域10和編輯區(qū)域20,所述功能按鍵顯示區(qū)域10包括數(shù)個(gè)功能按鍵,所述編輯區(qū)域20包括若干行功能按鍵參數(shù)編輯區(qū)域21,每一行功能按鍵參數(shù)編輯區(qū)域21對(duì)應(yīng)一個(gè)功能按鍵,功能按鍵參數(shù)編輯區(qū)域21內(nèi)顯示包括功能按鍵名稱(例如圖中顯示的“按鍵1”)和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域22;
用戶選擇其中一個(gè)參數(shù)內(nèi)容區(qū)域22,可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
本發(fā)明提供一種存儲(chǔ)用于提供功能按鍵編輯應(yīng)用程序的機(jī)器可讀介質(zhì),所述用于提供功能按鍵編輯應(yīng)用程序包括用于以下操作的指令集:
在用戶界面上顯示功能按鍵顯示區(qū)域10和編輯區(qū)域20,所述功能按鍵顯示區(qū)域10包括數(shù)個(gè)功能按鍵,所述編輯區(qū)域20包括若干行功能按鍵參數(shù)編輯區(qū)域21,每一行功能按鍵參數(shù)編輯區(qū)域21對(duì)應(yīng)一個(gè)功能按鍵,功能按鍵參數(shù)編輯區(qū)域21內(nèi)顯示包括功能按鍵名稱(例如圖中顯示的“按鍵1”)和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域22;
當(dāng)用戶選擇其中一個(gè)參數(shù)內(nèi)容區(qū)域22時(shí),可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
本發(fā)明提供一種實(shí)現(xiàn)功能按鍵編輯的控制設(shè)備,所述控制設(shè)備包括能夠顯示用戶界面的顯示模塊,
所述用戶界面上顯示功能按鍵顯示區(qū)域10和編輯區(qū)域20,所述功能按鍵顯示區(qū)域10包括數(shù)個(gè)功能按鍵,所述編輯區(qū)域20包括若干行功能按鍵參數(shù)編輯區(qū)域21,每一行功能按鍵參數(shù)編輯區(qū)域21對(duì)應(yīng)一個(gè)功能按鍵,功能按鍵參數(shù)編輯區(qū)域21內(nèi)顯示包括功能按鍵名稱(例如圖中顯示的“按鍵1”)和/或功能按鍵圖標(biāo),以及功能按鍵中包含的參數(shù),每一個(gè)參數(shù)旁邊設(shè)有對(duì)應(yīng)該參數(shù)的參數(shù)內(nèi)容區(qū)域22;
當(dāng)用戶選擇其中一個(gè)參數(shù)內(nèi)容區(qū)域22時(shí),可以選擇或輸入對(duì)應(yīng)參數(shù)的具體內(nèi)容。
所述機(jī)器可讀介質(zhì)可以是暫態(tài)的或非暫態(tài)的。