Aide pour développer l'identification par RFID
Méthode : Exploiter le numéro de série d'un tag
Modifier NFC_OLED_A_FINIR.ino pour avoir le fonctionnement suivant :
si les 4UID du tag sont égaux aux 4UID secrets alors
{affichage du message : " bonjour MrTurgot"
allumage d'une LED (en sortie A5 par exemple)
durant 3 secondes }
sinon
affichage message : "tag inconnu"
Conseil : Comment comparer le code du tag avec le code secret
Dans le "loop"
Créer un tableau de 7 cases contenant votre code secret : uint8_t uidSecret[7] = {0x ? ?, 0x ? ?, 0x ? ?, 0x ? ?}
Après la ligne de programme
success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength);
si success vaut '1'
faire un test, avec une boucle "for", qui compare les cases de 0 à 3 des tableaux uid[] et uidSecret[]
Remarque :
Pour poursuivre l'activité demandée en conception finale enregistrer votre programme sous un nouveaux nom pour le modifier ensuite.
Rappel : Fichier d'exemple d'affichage sur l'affichage OLED
Le fichier qui affiche "Hello world" sur l’afficheur OLED est ici :
Rappel des activités de câblage de l'OLED ici Câblage et test du module OLED