![](/img/trans.png)
[英]java - how to pass multiple parameters over serial port to Arduino mega
[英]How to communicate with arduino and java in serial port?
我正在嘗試向Arduino發送消息(以測試Arduino是否收到馬達將打開的任何消息),如果我在Terminal上運行,則以下代碼可以工作
echo 1 > /dev/ttyACM0
但是我在Java中嘗試過
Runtime.getRuntime().exec("echo 1 > /dev/ttyACM0");
有人知道如何在Arduino串行端口執行嗎?
我將RXTX lib用於Java串行連接。
這里顯示了與對我有用的非常相似的代碼:
https://embeddedfreak.wordpress.com/2008/08/08/how-to-open-serial-port-using-rxtx/
Java不提供開箱即用的串行通信支持。 您需要使用第三方庫或擴展程序。 Oracle確實提供了一種-Java Communications API
http://www.oracle.com/technetwork/java/index-jsp-141752.html
我過去在AVR微控制器中使用過此功能。 網上有一些教程可以啟動和運行它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.