lunedì 25 novembre 2013

Esercizio verifica

#define Led1 12
#define Led2 11
#define Lampadina 10

const int analogInPin = A0;
const int analogOutPin = 10;

int sensore = 0;
int outputValue;

void setup()
{
  Serial.begin(9600);
}

void loop ()
{
  sensore= analogRead(analogInPin);
  sensore= constrain(sensore, 0, 750);
 
  if(sensore>500)
  {
    digitalWrite(Led1, HIGH);
    digitalWrite(Led2, HIGH);
  }
 
  if(sensore>250 && sensore <=500)
  {
    digitalWrite(Led1, HIGH);
    digitalWrite(Led2, LOW);
  }
 
  if(sensore>100 && sensore<=250)
  {
    digitalWrite(Led1, LOW);
    digitalWrite(Led2, LOW);
  }
 
  if(sensore<=100)
  {
    digitalWrite(Led1, LOW);
    digitalWrite(Led2, LOW);
    digitalWrite(Lampadina, HIGH);
  }
}

Nessun commento:

Posta un commento