Problema con lettura rfid chi mi da un aiutino ?

Buongiorno a tuto il gruppo,
come nel precedente post sto cercando di realizzare un lettore di card rfid che possa sbloccare una elettro serratura comandata in modo impulsivo.
La serratura ha due solenoidi indipendenti, eccitandone uno per 2 secondi si blocca e viene sbloccata mandando un impulso di 2 secondi all'altro solenoide.
Allego uno sketch che permette questa operazione, pero ho alcune difficoltà nel farlo funzionare.
Nel listato ripeto due cicli di lettura, il primo mi eccita un relè sul pin 2 per 2 secondi, il secondo eccita un
relè sul pin 5 per 2 secondi sbloccando la serratura, in teoria tutto ok ma in pratica quando passo il tag
non sempre si eccita il solenoide giusto, mi spiego meglio quando faccio leggere il tag è un po' un rebus su quale solenoide si eccita avrei bisogno di qualcuno che mi possa aiutare a capire dove sbaglio

per comodità le uscite dei solenoidi le ho chiamate led giallo e blu

chiave con rf id.txt (4.45 KB)