                   break;
               }
               
-            }else if(draainaarbeneden>0){
-              digitalWrite(enable, HIGH);
+            }else if(draainaarbeneden>0){     // zorgt dat de stappen motor naar beneden gaat.
+              digitalWrite(enable, HIGH);     // zorgt dat de H brug aan staat 
         
               switch(positie){
                 case 0:

  
    
     if (currentMillis - previousMillis >= interval) {

        Distance();

       
            if(draainaarboven>0){
              digitalWrite(enable, HIGH);
        
              switch(positie){
                case 0:

void loop(){

  unsigned long currentMillis = millis();

 
  


  if(beneden){
    draainaarbeneden = 10 - middenpuntpositie;    // zorgt ervoor dat de pen naar beneden gaat 
    beneden=false;
  }

  if(stippenlijn && !beneden){                      // zorgt ervoor dat er een stippelijn patroon getekend wordt
    if(middenpuntpositie<=0){
       draainaarbeneden = 10 - middenpuntpositie;
    }
    if(middenpuntpositie>=10){                      
      draainaarboven = middenpuntpositie;
    }
  }
