我的电脑和Arduino之间有串口通讯。
由于这个例子,我已经实现了串行通信: http://rxtx.qbang.org/wiki/index.php/Two_way_communcation_with_the_serial_port
我可以发送(从控制台)并从Arduino接收数据而没有任何问题。
现在我创建了一个显示Arduino数据的GUI。一切都在这里工作。
-----------------------------
EXAMPLE :
I send from console: ">?L"
I receive ">L|50|"
------------------------------
在示例50中,是安装在arduino上的传感器的值。
问题是:
我想在我的GUI中添加一些按钮,我希望按钮的行为与在控制台上书写的操作完全相同。 所以,我点击一个按钮就会向我的Arduino发送“>?L”。我不能那样做,是否有人可以帮助我? 当然我知道按钮下的结构:
JButton btnLength = new JButton("Length");
btnLength.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
}
我的问题是:我需要在actionPerformed函数中写什么?
谢谢, FAB。