如何知道按下了什么按钮?

时间:2015-05-28 13:29:42

标签: arduino arduino-uno

我是arduino的初学者,我想要另一个程序,我会写这些按钮,如果你愿意,我会按下按钮来做启动板或钢琴。因此,例如,我有4个按钮,当我按下按钮1时,我应该能够知道在我用java编写的其他程序中按下了按钮1,这样我就可以播放样本了。我能够编写一个读取输入(不是arduino输入)并播放样本的java程序。我能够编写一个arduino程序,说明我在控制台中按下了什么按钮。但是,我不知道如何绑定这两者。有什么帮助吗?

编辑:我可能已经找到了我正在寻找http://playground.arduino.cc/Interfacing/Java

的内容

1 个答案:

答案 0 :(得分:1)

有不同的方法来存档它,但正如您已经发布的那样,最简单的方法是一个java库,它处理串行通信,因为arduino通过usb在虚拟COM端口上进行通信。

所以剩下要做的就是通过串口发送数据(正如你通常为arduino ide终端做的那样):

body {background:#aaa;margin:1px 0}
canvas {border:1px solid #777; background:#f0f0f2}

通过一些java串行接口读取/评估结果。