Aide pour développer l'identification par RFID

MéthodeExploiter 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"

ConseilComment 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.

RappelFichier 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