lynas
Published

Touch Typing Analysis

This program analyses typing speed and shows data in a string of numbers.

BeginnerShowcase (no instructions)696
Touch Typing Analysis

Things used in this project

Story

Read more

Code

Typing Analysis

Arduino
This program analyses typing speed.
int counter;

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

}

void loop()
{
  for (counter = 0; counter < 1; ++counter) {
    Serial.print("h");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("i");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print(" p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("l");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.println("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("n");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("f");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("v");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("y");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("w");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("o");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.println("d");
    delay(100); // Wait for 100 millisecond(s)
    Serial.println("3");
    delay(1000); // Wait for 1000 millisecond(s)
    Serial.println("2");
    delay(1000); // Wait for 1000 millisecond(s)
    Serial.println("1");
    delay(1000); // Wait for 1000 millisecond(s)
    Serial.println("beep");
    while (Serial.available() < 50) {
      delay(100); // Wait for 100 millisecond(s)
      Serial.println(Serial.available());
    }
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("h");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("n");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("k");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("y");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("o");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("u");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("l");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("c");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("o");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("y");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("d");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(5000); // Wait for 5000 millisecond(s)
    Serial.print("h");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("i");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print(" p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("l");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.println("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("n");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("f");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("v");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("y");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("w");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("o");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("r");
    delay(100); // Wait for 100 millisecond(s)
    Serial.println("d");
    delay(100); // Wait for 100 millisecond(s)
    Serial.println("3");
    delay(1000); // Wait for 1000 millisecond(s)
    Serial.println("2");
    delay(1000); // Wait for 1000 millisecond(s)
    Serial.println("1");
    delay(1000); // Wait for 1000 millisecond(s)
    Serial.println("beep");
    while (Serial.available() < 100) {
      delay(100); // Wait for 100 millisecond(s)
      Serial.println(Serial.available());
    }
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("h");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("n");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("k");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("y");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("o");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("u");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("l");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("e");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("s");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("c");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("o");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("p");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("y");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("_");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("d");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("t");
    delay(100); // Wait for 100 millisecond(s)
    Serial.print("a");
    delay(10000); // Wait for 10000 millisecond(s)
  }
}

Credits

lynas
1 project • 0 followers

Comments