Lesen Sie Arduino A0, A1 und A2 in Java unabhängigJava

Java-Forum
Anonymous
 Lesen Sie Arduino A0, A1 und A2 in Java unabhängig

Post by Anonymous »

Ich muss die Werte von drei Lastzellen erhalten, die getrennt mit A0, A1 und A2 verbunden sind. Im Moment ist mein Code in Java, der die Daten von Arduino druckt, dies: < /p>

public synchronized void serialEvent(SerialPortEvent oEvent) {
if (oEvent.getEventType() == SerialPortEvent.DATA_AVAILABLE) {
try {
load = input.readLine();
System.out.println(load);
System.out.println("====DATA FINISHED====");
} catch (Exception e) {
System.err.println(e.toString());
}
}
}
< /code>

Und ich bekomme dies aus der Konsole: < /p>

0 < /p>

==== DATEN FED ==== < /p>

3 < /p>

==== Daten Fertig ===== < /p>

5 < /p>

=== DATEN FED ==== < /p>

Ich wollte die Werte von A0, A1 und A2 erreichen, aber sie kommen alle zusammen. < /p>

Mein Arduino -Code ist: < /p>

int firstSensor = 0; // first analog sensor
int secondSensor = 0; // second analog sensor
int thirdSensor = 0; // third analog sensor
int inByte = 0; // incoming serial byte

void setup() {
Serial.begin(9600);
}

void loop() {
// read first analog input
firstSensor = analogRead(A0);
// delay 10ms to let the ADC recover:
delay(10);
// read second analog input
secondSensor = analogRead(A1);
delay(10),
// read third analog input
thirdSensor = analogRead(A2);
// send sensor values:
Serial.println(firstSensor);
Serial.println(secondSensor);
Serial.println(thirdSensor);
}
< /code>

Ich bin neu bei Java, Arduino und hier (Stackoverflow). Es tut mir leid für einen schlechten Fehler in diesem Beitrag. < /p>

Danke im Voraus. < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post