Der folgende Sketch akzeptiert eine Zahl aus vielen Stellen, multipliziert sie mit 2 und gibt das Ergebnis an den seriellen Monitor zurück…
Vorbereitungen:
Für dieses Projekt wird eigentlich nur der Arduino benötigt und der wird per USB-Kabel mit dem Computer verbunden…
Programmierung:
long number = 0;
long a = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
number = 0;
Serial.flush();
while (Serial.available() == 0)
{
}
while (Serial.available() > 0)
{
number = number * 10;
a = Serial.read() - '0';
number = number + a;
delay(5);
}
Serial.print("Du hast eingegeben: ");
Serial.println(number);
Serial.print(number);
Serial.print(" multipliziert mit zwei ergibt ");
number = number *2;
Serial.println(number);
}