Wie können Ziffern 0 – 9 vom seriellen Monitor am PC in den Arduino übergeben werden?
Dazu wird Serial.available() und Serial.read() verwendet.
Hier das Programm
// Integer Ziffer Seriell vom PC einlesen int i,zahl; void setup() { Serial.begin(38400); Serial.println("Hallo Shelvin."); } void loop() { if(Serial.available()) { i=Serial.read()-48; if(i>=0 && i<=9) { zahl=i; Serial.print("die Zahl ist: "); Serial.println(zahl); } } }