我已附加视频链接。在此,通过移动笔记本电脑的光标,使用 Aurdino Uno和处理软件来控制直流电机速度。但我想用笔记本电脑 aero keys 来控制它。如果可能的话,请将修改后的程序发给我。
你可以找到关于此的程序:http://www.instructables.com/id/Speed-control-of-dc-motor-from-laptop-using-arduin/
答案 0 :(得分: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中找到。 (注意:我写了这个教程。)
顺便说一句,很难回答一般问题"我该如何做到这一点"键入问题,而不是将您指向引用和Google。 Stack Overflow的设计更多针对特定的"我尝试了X,期望Y,但是得到了Z而不是#34;输入问题。所以你真的需要做一些研究(谷歌搜索"处理箭头键和#34;会让你相当远)然后发布MCVE(不是外部链接)如果你卡住了。祝你好运。