問題タブ [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.
java - Java で Arduino を制御する
Java プログラムでLEDのオンとオフを切り替えたいと考えています。このプロジェクトは C# で約 5 分で完了しましたが、Java ではやや難しいようです。COMポートに1または0が書き込まれるのをArduinoに待機させ、それに基づいてLEDを変更しました。私がArduinoに使用しているコードは次のとおりです。
Java アプリケーションでこれを行うにはどうすればよいでしょうか。
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を簡単に制御する別の方法は何ですか?
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" です。