lunedì 3 dicembre 2012

SwitchCase1

     
     # define SENSORE A0
    
     int       LetturaSensore =   0;
     int       Range          =   0;
     const int ValoreMinimo   =   0;      
     const int ValoreMassimo  = 600;    
        
    void setup() 
         {Serial.begin(9600);}

   void loop() {
  
       LetturaSensore = analogRead(SENSORE);
       Range = map(LetturaSensore, ValoreMinimo, ValoreMassimo, 0, 3);

      switch (Range) 
           {case 0:  
               Serial.print   ("LIVELLO BASSO     ");
               Serial.println (LetturaSensore);
               break;
            case 1:    
                Serial.print   ("LIVELLO MINIMO   ");
                Serial.println (LetturaSensore);
                break;
            case 2:    
                Serial.print   ("LIVELLO MASSIMO   ");
                Serial.println (LetturaSensore);
                break;
            case 3:    
                Serial.print   ("LIVELLO ALTO   ");
                Serial.println (LetturaSensore);
                break; } 
      delay(2000);  
}





Nessun commento:

Posta un commento