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;
}