問題タブ [jarduino]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
77010 参照

java - Java で Arduino を制御する

Java プログラムでLEDのオンとオフを切り替えたいと考えています。このプロジェクトは C# で約 5 分で完了しましたが、Java ではやや難しいようです。COMポートに1または0が書き込まれるのをArduinoに待機させ、それに基づいてLEDを変更しました。私がArduinoに使用しているコードは次のとおりです。

Java アプリケーションでこれを行うにはどうすればよいでしょうか。

0 投票する
1 に答える
644 参照

java - Jarduino ライブラリが機能しない

私は、arduino を自分のコンピューターの Java プログラムから制御する必要がある小さな arduino プログラムを作成しています。Jarduino ライブラリ ( https://github.com/SINTEF-9012/JArduino/wiki/2-Minute-Tutorial ) を使用し、インストール手順に従いましたが、ファームウェアを arduino にアップロードしようとすると、このエラー:

exit status 1 no matching function for call to 'JArduino::init_JArduino()'

どうすればこれを修正できますか?それができない場合、Javaプログラムからarduinoを簡単に制御する別の方法は何ですか?

0 投票する
0 に答える
637 参照

java - Arduino Java シリアル ポート gnu.io.NoSuchPortException

私はArduinoにシリアルポートJAVAを使用しています..しかし、私はプログラムを実行するとこのエラーが発生します.私のせいは何ですか. .8.0_66\bin しかし、どこが私のせいなのかわからない..

RxTx のロード Windows 10 警告: RXTX バージョンの不一致

Jar バージョン = RXTX-2.2pre1

ネイティブ ライブラリ バージョン = RXTX-2.2-20081207 Cloudhopper ビルド rxtx.cloudhopper.net

gnu.io.NoSuchPortException

gnu.io.CommPortIdentifier.getPortIdentifier (CommPortIdentifier.java:269) で

org.sintef.jarduino.comm.Serial4JArduino.connect (Serial4JArduino.java:88) で

org.sintef.jarduino.comm.Serial4JArduino で。(Serial4JArduino.java:82)

org.sintef.jarduino.AbstractJArduino で。(AbstractJArduino.java:30)

org.sintef.jarduino.JArduino.(JArduino.java:45) で

Arduino.ArduinoServer.(ArduinoServer.java:25) で

Arduino.ArduinoServer.main(ArduinoServer.java:37) で

スレッド「Thread-0」での例外 java.lang.NullPointerException

org.sintef.jarduino.comm.Serial4JArduino.sendData (Serial4JArduino.java:155) で

org.sintef.jarduino.comm.Serial4JArduino.receiveMsg (Serial4JArduino.java:129) で

org.sintef.jarduino.AbstractJArduino.pinMode (AbstractJArduino.java:42) で

Arduino.ArduinoServer.setup(ArduinoServer.java:85) で

org.sintef.jarduino.JArduino$RemoteArduinoProcess.run(JArduino.java:101) で

編集済みコード

最初に SerialPort について 2 つの方法を試します。SerialPort = "5"; 2 番目は SerialPort="COM5" です。