从Java向Arduino发送一组数字

时间:2017-04-28 12:10:30

标签: java arduino arduino-uno

我需要将用户从Java提供的数量发送给Arduino UNO。

数字必须是随机的。

我有两个想法:

  1. 逐个发送数字

    for(int count = 0; count< amount; count++){                             
        Arduino.sendData(array[count]);
    }
    
  2. 写一个带有数字的TXT文件并从那里逐一阅读。

  3. 问题:

    • 无论如何只发送数组?

    • 如果使用选项1,我每次发送新号码时都需要input = Serial.read();吗?

    • 在选项2中,如果我可以打开txt文件并逐个阅读,是否可以在没有SD卡的情况下完成? (从PC上读取文件)

    • 还有另一种方式(不一定更容易)吗?

1 个答案:

答案 0 :(得分:1)

你可以发送它。

  1. Arduino.sendData(array);
    
  2. public void sendData(int array[])
    {
    
    }