boolean
debounce(boolean last) {
\xA0//Ftiaksame th function debounce poy
einai boolena kai parnei os timh mia allh boolean poy th leme last.
\xA0 boolean current
= digitalRead(buttonPin); //
Diabazoume thn katastash
tou diakopth (koympi)
\xA0 if (last != current) {
\xA0\xA0\xA0 delay(5);
\xA0\xA0\xA0
/* An blepo pos exei allaksei h katastash tou koumpioy kathystero elaxista, arketa oste na
katharisei (debounce) o diakopths alla oxi toso oste na exei apomakrynthei to xeri mas
apo to koumpi.
Meta ksanaelegxo ton diakopth. An einai idios shmainei pos exo allagh kai oxi bounce */
\xA0\xA0\xA0
\xA0\xA0\xA0 current = digitalRead(buttonPin);
\xA0 }
\xA0 return current;
}