2016-09-07 94 views
-2

我已附加視頻鏈接。在此,DC電機速度通過使用Aurdino Uno和處理軟件通過移動筆記本電腦的光標來控制。但我想用筆記本電腦航空鑰匙來控制它。所以如果可能的話請給我修改程序。由aurdino使用處理直流電機速度控制

https://youtu.be/SQDawyCRFu0

您可以在此找到程序:http://www.instructables.com/id/Speed-control-of-dc-motor-from-laptop-using-arduin/

+0

@Juhana你爲什麼刪除[tag:processing]標籤? –

回答

1

請諮詢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(不是外部鏈接),如果你卡住了。祝你好運。

相關問題