Inicio » Ejemplo 5

Ejemplo 5

int measure=0;

void setup(){

Serial.begin(9600);
pinMode(A2, INPUT);
pinMode(11,OUTPUT);
pinMode(13,OUTPUT);

}

void loop(){

measure=analogRead(A2);
Serial.println(measure);

if(measure>350){
digitalWrite(11,HIGH);
digitalWrite(13,LOW);
}
if(measure<350)
{
digitalWrite(13,HIGH);
digitalWrite(11,LOW);
}
}

Observa la importancia de las llaves que aparecen coloreadas en rojo. En este caso, cuando se cumple una de las dos condiciones (measure mayor que 350 o measure menor que 350), se deben ejecutar dos líneas de programa. Si no se incluyeran ambas líneas entre llaves el resultado no sería el correcto.