Interruptor de pressão

A primeira versão do circuito implementa uma resistência  “pull-down” em paralelo por forma a evitar que o valor lógico flutue quando o interruptor não está a ser pressionado.

pressionado – valor  lógico 1
não pressionado- valor lógico 0

A segunda versão do circuito implementa uma resistência  “pull-up” em paralelo por forma a evitar que o valor lógico flutue quando o interruptor não está a ser pressionado.

pressionado – valor  lógico 0
não pressionado- valor lógico 1



int valor;

void setup()
{
pinMode(12, INPUT);
Serial.begin(9600);
}

void loop()
{
valor = digitalRead(12);
Serial.println(valor,DEC);
}

Anúncios