venerdì 2 novembre 2012

Elaborazione di un segnale digitale 2a

La condizione logica del pin 2 viene acquisita ed elaborata tramite la condizione IF

    
      # define Sensore 2
      # define LED     7
      
      int StatoSensore= 0;
      
      void setup() 
          { pinMode (Sensore, INPUT); 
            pinMode (LED, OUTPUT);  
            digitalWrite(Sensore, HIGH);
            digitalWrite(LED, LOW); 
            Serial.begin (9600);  }
            
      void loop() {
       
           StatoSensore = digitalRead (Sensore);
           Serial.println("\n");
           if (StatoSensore == LOW) 
              { digitalWrite(LED, HIGH); 
                Serial.print ("Attenzione Ostacolo ");} 
           
           else 
              {digitalWrite(LED, LOW);
               Serial.print ("Nessun Ostacolo ");}
                  
           delay (500); 
      }

Nessun commento:

Posta un commento