       pinMode(Z_STEP_PIN, OUTPUT);                 //Step PWM MOTEUR X
       pinMode(Z_DIR_PIN, OUTPUT);                  //Direction LOW=SENS TRIGO / HIGH=SENS HORAIRE  MOTEUR X 
       pinMode(Z_MIN_PIN , INPUT);
-      
+      x=digitalRead(X_MIN_PIN);
       demarrerMoteur = 0;
       finInitialisation = 0;
       

      digitalWrite(Y_DIR_PIN,HIGH);              //Sens horaire MOTEUR Y (on descend)
      digitalWrite(X_ENABLE_PIN,LOW);            //Activé MOTEUR X
      digitalWrite(Y_ENABLE_PIN,LOW);            //Activé MOTEUR Y
      while(digitalRead(X_MIN_PIN )!=HIGH)  {
      vitesse_moteur(vitesse);      }
      digitalWrite(X_ENABLE_PIN,HIGH);           //Désactivé MOTEUR X
      digitalWrite(Y_ENABLE_PIN,HIGH);           //Désactivé MOTEUR Y

//____________________________________________________________________________________________________
/**
 * \fn void vitesse_moteur(int vitesse)
 * \brief fonction qui permet de régler le PWM des moteurs sur l'axe des Y
 * \param int vitesse
 */
void vitesse_moteur(int vitesse) 
