JavaでGUIを記述したいと思います。ここにはボタンがあります。ボタンを押すとArduinoに接続されたダイオードが点灯します。私はRXTXcomm.jarライブラリを使用しています。Javaを使ってArduino Mega Diodeをどのように点灯させますか?
今のところ、私はArduinoがどのように接続されているのかということで、COM21ポートを表示するコードを書いています。コードは次のとおりです。
private String name;
private String portName;
private CommPortIdentifier portIdentifier = null;
private boolean staPort;
private void getPorts() throws PortInUseException {
List <String> list = new ArrayList();
CommPortIdentifier serialPortId;
Enumeration enumComm;
enumComm = CommPortIdentifier.getPortIdentifiers();
while (enumComm.hasMoreElements()) {
serialPortId = (CommPortIdentifier) enumComm.nextElement();
name = serialPortId.getName();
if ("COM21" .equals (name)) {
if (serialPortId.isCurrentlyOwned()) {
System.out.println ("Port is open");
} Else {
serialPortId.open (name, WIDTH);
}
} else {
System.out.println ("error");
}
}
}
ここで、ピン1に接続されたダイオードをどのように点火するかについて聞きたいと思います。どのような方法を使用するのですか?私はArduinoメガを使用します。私はこの問題に関するいくつかの記事を見つけました。残念ながら、私の問題に合った具体的な答えはありませんでした。私は、あらゆる助け、材料、またはリンクに感謝します。