Sensores digitais
Um sensor digital é um dispositivo que mede apenas dois valores, verdadeiro ou falso.
Para utiliza-lo no código o seguinte pode ser feito.
#include <Arara.h>
Digital di1(PortasDigitais::PORTA_1);
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
bool valorDigital = di1.getInput();
}
Observe que diferente dos outros dispositivos vistos anteriormente, a porta digital deve ser declarada
Também podemos imprimir seu valor no monitor serial.
#include <Arara.h>
Digital di1(PortasDigitais::PORTA_1);
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
bool valorDigital = di1.getInput();
Serial.println(valorDigital);
}