【问题标题】:How to perform an external call in a Java FX application to build and run an arduino program?如何在 Java FX 应用程序中执行外部调用以构建和运行 arduino 程序?
【发布时间】:2019-07-21 12:29:13
【问题描述】:

我正在使用 Arduino、语音识别模块、加速度计和陀螺仪传感器为肢体残疾人创建一个基于硬件的人机交互空中鼠标设备,我需要为此创建一个 JavaFX 应用程序以在外部运行 Arduino 程序。我怎样才能实现这个外部调用。

我尝试过搜索不同的网站。但我找不到最适合我需要的东西。

【问题讨论】:

  • 您是否尝试将标题的前九个单词输入搜索引擎?
  • @VGR 我用谷歌搜索了。但是找不到任何我可以使用外部调用将代码实际上传到arduino并执行它的东西。我只发现诸如运行“.exe”文件的外部调用之类的东西。但不会将“.ino”文件上传或执行到 arduino 板上。
  • 您查看的内容不符合您的需求?我自己很好奇,只是做了一些快速的谷歌搜索。你看过 Arduino Serial 吗? “串行用于 Arduino 板与计算机或其他设备之间的通信。” Arduino.cc

标签: java javafx arduino


【解决方案1】:

Arduino IDE 可以通过特定的方式编译和上传草图 Command Line Arguments。使用ProcessBuilder 调用IDE,传递正确的参数。确保检查返回码是否有错误并显示标准输出/错误流。

您可以使用几个LibrariesJavaComm 之一来访问串行端口以交换数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 2012-01-05
    • 2020-01-18
    • 2012-05-08
    • 2023-04-04
    相关资源
    最近更新 更多