Buongiorno a tutti
allora sono andato avanti con il gioco ,pero incontro diverse difficoltà
mi sono creato il codice per i pulsanti (8 pulsanti)
gli ho enumerati da 1,2,3,4-A,B,C,D(la loro combinazione giusta sara 1A,2B,3C,4D,e cosi via diversa per ogni scheda
questo e il codice
#define ctsPin1 31
int ctsValue1 = digitalRead(ctsPin1);
if (ctsValue1 == HIGH){
digitalWrite(ledPinVerde1, HIGH);
digitalWrite(ledPinVerde2, HIGH);
Serial.println("TOUCHED");
}
else
{
digitalWrite(ledPinRosso1, HIGH);
digitalWrite(ledPinRosso2, HIGH);
Serial.println("not touched");
}
dopo di che ho utilizzato un lettore RFID "lettoreRFID
in modo da poter assegnare a ogni foglio che andrò a mettere il suo codice identificativo
vado a leggere il codice (xxxxx) assegno al codice xxxxx la combinazione giusta dei tasti ( 1A,2B,3C,4D)
il problema sorge quando io leggo il codice rfid "10A713A40" tipo questo
dovrei poi andare a confrontarlo con la stringa della combinazione giusta dei tasti ,
per 2/3 codice puo andare bene ,ma se devo inserire 20-30 codici diventa molto complicato
ce un modo per scrivere la scheda rfid in modo da poter avere subito
la combinazione giusta
mi spiego
adesso io leggo il codice 10A713A40 ,vorrei poter riscrivere la scheda per poter leggere da subito la combinazione corretta tipo cosi "1A,2B,3C,4D" e poi quando andro a fare il confronto mi vera piu facile
spero di essermi espresso bene ,e che abbiate capito il mio problema