martes, 11 de enero de 2022

Contador

const int inputPin = 8;

int value = 0;

int anterior = 0;

int contador = 0;

 void setup() {

  Serial.begin(9600);

  pinMode(inputPin, INPUT);

}

 void loop(){

   anterior = value;

  value = digitalRead(inputPin);  //lectura digital de pin

   //mandar mensaje a puerto serie en función del valor leido

  if (value == HIGH) {

      Serial.println("Encendido"); Serial.print(contador);}

  if (value == LOW && anterior == HIGH) { contador = contador+1;}

  if (value == LOW) {

      Serial.println("Apagado"); Serial.print(contador);

  }

    delay(100);

}

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.