Arduino Pulsador ON y OFF LED 13 EEE FPB2
int estado=0;
int pulsadorahora=0;
int pulsadorantes=0;
void setup() {
// put your setup code here, to run once:
pinMode(3,INPUT); //el pin 3 del Arduino es de entrada y está conectado al pulsador
pinMode(2,OUTPUT);//el pin 2 del Arduino es de salida y está conectado al diodo
}
void loop() {
// put your main code here, to run repeatedly:
pulsadorahora=digitalRead(3);
if (pulsadorahora==HIGH && pulsadorantes==LOW) {
estado=1-estado;
delay(20);
}
pulsadorantes=pulsadorahora;
if(estado==1) {
digitalWrite(2,HIGH);
} else {
digitalWrite(2,LOW);
}
}
Formación Profesional Básica 2
コメント