问题标签 [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的方法。我在大约 5 分钟内用 C# 完成了这个项目,但在 Java 中似乎更具挑战性。我让 Arduino 等待将 1 或 0 写入COM 端口,然后根据此更改 LED。我用于 Arduino 的代码如下。

我将如何使用 Java 应用程序执行此操作?

0 投票
5 回答
27142 浏览

arduino - 基于Java的微控制器?

我一直在研究微控制器,想知道它们中的大多数是否基于 C/C++?我非常精通Java,想问你们是否有人知道我可以研究的一种具有成本效益的基于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 投票
1 回答
860 浏览

java - 来自 Java 的 Arduino 串行通信

我无法将端口 JAVA 串行到 Arduino .. 我收到此错误

加载 RxTx Windows 10

java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path throw while

加载 gnu.io.RXTXCommDriver

线程“main”中的异常 java.lang.UnsatisfiedLinkError: no rxtxSerial in

java.library.path

在 java.lang.ClassLoader.loadLibrary(未知来源)

在 java.lang.Runtime.loadLibrary0(未知来源)

在 java.lang.System.loadLibrary(未知来源)

在 gnu.io.CommPortIdentifier.(CommPortIdentifier.java:123)

在 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)

JAVA代码

我的图书馆 所有 图书馆

0 投票
0 回答
637 浏览

java - Arduino Java 串口 gnu.io.NoSuchPortException

我正在使用串行端口 JAVA 到 Arduino .. 但是当我运行程序时出现此错误。我要以这种方式添加 Serial.dll 和 paralel.dll 是我的错 C:\Program Files\Java\jre1 .8.0_66\bin 但我不知道我的错在哪里..

加载 RxTx Windows 10 警告:RXTX 版本不匹配

Jar 版本 = RXTX-2.2pre1

本机 lib 版本 = RXTX-2.2-20081207 Cloudhopper Build 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 的方法是 SerialPort = "5"; 其次是 SerialPort="COM5";

0 投票
2 回答
2121 浏览

java - 如何治愈'UnsatisfiedLinkError' - java.library.path 中没有 rxtxSerial - 在 JArduino 中?

这是我在 Arduino Uno 板上闪烁 LED 的代码,但它会抛出

我已将 rxtxSerial 库导入我的路径,当我尝试再次导入它时,它说:

我在这个网站上看过一些关于这个问题的帖子,但他们都说“将 rxtxSerailcomm.jar 和 .dll 导入正确的目录。我遵循了这个建议,但仍然得到完全相同的错误