Programme caractère_reçu arduino

commencez par simplifier votre code (deux déclaration de cacca qui sont toutes les deux inutiles)

un test se fait tout simplement en comparant avec le caractère
(j'ai mis la console à 115200 bauds)

void setup () {
  Serial.begin(115200); // pas la peine d'aller lentement...
}

void loop () {
  if (Serial.available() != 0) {
    char ascii = Serial.read();
    Serial.print(F("le caractere recu : ")); Serial.println(ascii);
    if (ascii == 'v') {
      // on a reçu le caractère 'v'
    } else {
      // on a reçu autre chose
    }
  }
}

comme Serial.read retourne -1 quand il n'y a rien à lire, on peut aussi enlever le premier test et si vous avez plusieurs commandes possibles un switch/case est pratique

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

void loop () {
  int ascii = Serial.read();  // -1 s'il n'y a rien à lire
  switch (ascii) {
    case 'v':       // on a reçu le caractère 'v'
      // ...
      break;

    case 'x':       // on a reçu le caractère 'x'
      // ...
      break;

    default:        // on a reçu autre chose
      // ...
      break;
  }
}