-2
我已附加視頻鏈接。在此,DC電機速度通過使用Aurdino Uno和處理軟件通過移動筆記本電腦的光標來控制。但我想用筆記本電腦航空鑰匙來控制它。所以如果可能的話請給我修改程序。由aurdino使用處理直流電機速度控制
您可以在此找到程序:http://www.instructables.com/id/Speed-control-of-dc-motor-from-laptop-using-arduin/
我已附加視頻鏈接。在此,DC電機速度通過使用Aurdino Uno和處理軟件通過移動筆記本電腦的光標來控制。但我想用筆記本電腦航空鑰匙來控制它。所以如果可能的話請給我修改程序。由aurdino使用處理直流電機速度控制
您可以在此找到程序:http://www.instructables.com/id/Speed-control-of-dc-motor-from-laptop-using-arduin/
請諮詢the reference,你會發現一些方便的輸入功能,包括keyPressed()
功能。您可以使用它從箭頭鍵獲取輸入。
void keyPressed(){
if (keyCode == UP) {
//up
}
else if (keyCode == DOWN) {
//down
}
else if(keyCode == LEFT){
//left
}
else if(keyCode == RIGHT){
//right
}
}
更多信息可在this tutorial on user input in Processing找到。 (注意:我寫了這個教程。)
順便說一句,很難回答一般的「我該怎麼做」類型的問題,而不是通過指向你的參考和谷歌。堆棧溢出被設計爲更具體的「我試過X,預期Y,但得到Z而不是」類型的問題。所以你真的需要做一些研究(谷歌搜索類似「處理箭頭鍵」會得到你很遠),然後發佈MCVE(不是外部鏈接),如果你卡住了。祝你好運。
@Juhana你爲什麼刪除[tag:processing]標籤? –