cosa sbaglio secondo voi

lo scopo e di comandare la velocita di 3 motori tramite 3 pulsanti 2 regolano la velocita e 1 seleziona il motore da regolare

const int Motor1 = 3; //pompa1
const int Motor2 = 5; //pompa2
const int Motor3 = 6; //pompa3
const int pdown = 11; // pulsante -
const int pup = 10; // pulsante +
const int setp = 9; // pulsante selezione
int Pot = 0; //


void setup()
{
  pinMode(Motor1, OUTPUT);
  pinMode(Motor2, OUTPUT);
  pinMode(Motor3, OUTPUT);
  pinMode(pdown, INPUT);
  pinMode(pup, INPUT);
  pinMode(setp, INPUT);
  digitalWrite(pdown, HIGH);
  digitalWrite(pup, HIGH);

switch (setp) {

case "1":
  analogWrite(Motor1, Pot);
  delay(100);
  break;

case "2":
  analogWrite(Motor2, Pot);
  delay(100);
  break;

case "1":
  analogWrite(Motor3, Pot);
  delay(100);
  break;
}
void loop()
{
  if (digitalRead (pup) == LOW)
  {
    Pot = Pot + 1 ; //aumenta la potenza
    if (Pot == 255)
    {
      Pot = 254;
    }
  }

  if (digitalRead (pdown) == LOW)
  {
    Pot = Pot - 1 ; //diminuiscie la potenza
    if (Pot == 0)
    {
      Pot = 1;
    }
  }


}

Perchè apri un altro post sullo stesso argomento?
Hai letto il regolamento come ti era stato consigliato?
Continua su quello originale http://forum.arduino.cc/index.php?topic=310777.0 così non disperdi le risposte.

Attilio

chiedo scusa ma pensavo che avendo risolto e riscritto il lo sketch si ricominciava da zero