Arduino digitalInput library  1.1
Fabio Durigon
 Tutto Classi File Funzioni Variabili Pagine
Classe digitalInput per Arduino

Introduzione

Permette di gestire più facilmente un input pin anche con l'operatore '==', di verificarne il cambio di stato e altro

Utilizzo

digitalInput inTest(8,true); // pulsante collegato tra il pin 8 e gnd (attiva anche la resistenza di pull-up)
pinMode(13, OUTPUT); // Led Pin
void setup()
{
Serial.begin(9600);
}
void loop()
{
if (inTest == LOW) {
digitalWrite(13,HIGH); accende il led
}
else {
digitalWrite(13,LOW); spegne il led
}
if (inTest.isChanged()) {
Serial.print("Stato cambiato in ");
Serial.println(inTest);
}
}