ijjiij
15.08.2015, 17:46
Hallo miteinander!
Nach längerer Pause sitze ich jetzt wieder an einem neuen Projekt.
Diesmal mit einem Arduino Mega 2560 aus Steuerung.
Dabei soll ein Schrittmotor eine Anzahl an Drehungen machen, die ich vorher über den Seriellen Monitor vom PC einlese.
Der Teil mit dem Schrittmotor funktioniert soweit auch.
Was ich irgendwie nicht gebacken bekomme, ist das Einlesen vom PC.
Mein bisher (vermutlich) bester Versuch war:
Serial.println("Bitte die gewünschte Länge eingeben:");
if(Serial.available()>0)
{
laenge = Serial.read();
Serial.println(laenge, DEC);
}
Allerdings läuft in der Konsole ständig nur:
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Und das bis in die Unendlichkeit....
Kann mir da vielleicht jemand weiterhelfen?
Vielen Dank und liebe Grüße,
ijjiij
Nach längerer Pause sitze ich jetzt wieder an einem neuen Projekt.
Diesmal mit einem Arduino Mega 2560 aus Steuerung.
Dabei soll ein Schrittmotor eine Anzahl an Drehungen machen, die ich vorher über den Seriellen Monitor vom PC einlese.
Der Teil mit dem Schrittmotor funktioniert soweit auch.
Was ich irgendwie nicht gebacken bekomme, ist das Einlesen vom PC.
Mein bisher (vermutlich) bester Versuch war:
Serial.println("Bitte die gewünschte Länge eingeben:");
if(Serial.available()>0)
{
laenge = Serial.read();
Serial.println(laenge, DEC);
}
Allerdings läuft in der Konsole ständig nur:
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Bitte die gewünschte Länge eingeben:
0
Und das bis in die Unendlichkeit....
Kann mir da vielleicht jemand weiterhelfen?
Vielen Dank und liebe Grüße,
ijjiij