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