  * 
  **/
  
-void visualizeCircle() {
-  float maxDistance = 50;
-  float minDistance = 10;
-  
+void visualizeWithDirection() {
   //Calculate the color and the amount of leds for every strip
   for(int i=0; i<NUMBER_STRIPS; i++){
   

  Serial.print(" cm");
  Serial.println();
}
 
int microsecondsToCentimeters(long microseconds)
{

    int heightStrip = NUMBER_LEDS/NUMBER_STRIPS;
    
    //how many of the leds of one strip should be switched on
    //more distances = less leds
    int heightToLight = heightStrip - heightStrip * ( (distance - minDistance) / (maxDistance - minDistance) );   
    
    int centerOfStrip = heightStrip/2;
    int farestLEDFromCenter = heightToLight/2;
    
    //Calculate the color and the amount of leds for the single strip i
    for(int j=0; j<heightStrip; j++) {
      /**
       *   [ ]  When the j is not over or under the heightStrip half plus/minus
       *   [X]  the height calculated with the distance than it should be switched on
       *   [X]  <- Center
       *   [X]  
       *   [ ]  OVerwise it should be off (hear the most top and bottom one)
       **/       
       
      /**
       * Default for 16 leds high strip, when farestLEDFromCenter = 0
       *
       * [ ][ ][ ][ ][ ][ ][ ][x][x][ ][ ][ ][ ][ ][ ][ ]
       *
       **/
      if(j < centerOfStrip+farestLEDFromCenter && j >= centerOfStrip-farestLEDFromCenter){      
        strip.setPixelColor(j+(i*heightStrip), strip.Color(255, 0, 0));
        strip.setPixelColor(j+(i*heightStrip), strip.Color(255, 0, 0));
      }
