if (--){--}// Si se cumple
(), entonces ejecuta {} else{--};// Si no se
cumple el anterior (), entonces ejecutta {}.
Se utiliza dentro de void loop.
SKETCH
Lab-2a:
LED CON PULSADOR
A -
LED ENCENDIDO SÓLO
CON SWITCH EN ON
Al presionar un switch se encenderá un led y, al
soltar el switch, el LED se apágará
/*
LABORATORIO 2a
Al presionar un switch se encenderá un led y, al soltar el switch,
el LED se apágará.
*/
void setup() {
pinMode(2, INPUT); // pin 2 como entrada
pinMode(3, OUTPUT); // pin 3 como salida
}
void loop() {
if (digitalRead(2) == HIGH) //
Condiciona la acción a que si el pin
2 está en alto
{
digitalWrite(3,HIGH); // enciende el LED
}
else
{
digitalWrite(3,LOW); // pulsador no presionado, apaga el LED
}