Table des matières:

Lecteur Arduino RFID UHF : 10 étapes
Lecteur Arduino RFID UHF : 10 étapes

Vidéo: Lecteur Arduino RFID UHF : 10 étapes

Vidéo: Lecteur Arduino RFID UHF : 10 étapes
Vidéo: BACA RFID 6-12 METER?? RFID Reader UHF 868Mhz - 928 Mhz (Unboxing) 2024, Novembre
Anonim
Image
Image

Le but de ce Instructable est de fournir un exemple facile à comprendre d'un microcontrôleur interfacé avec un lecteur RFID UHF. Le lecteur que nous utilisons est le Thinkify TR-265. La démonstration se compose de trois balises UHF chacune avec un identifiant unique. Chaque ID unique se voit attribuer une couleur spécifique. Le lecteur et le microcontrôleur communiquent via TTL. Lorsque les étiquettes vertes sont présentées au lecteur, les LED vertes s'allument en vert. La même corrélation se produira avec les balises rouge et bleue.

Étape 1: Matériel nécessaire:

1. TR-265 ou TR-65 (sans boîtier) avec antenne.

www. Thinkifyit.com

ACHETER sur AMAZON

2. Trois balises UHF codées de manière unique

COURRIEL: [email protected] pour l'achat

Utilisez Thinkify Gateway pour programmer le vôtre

3. Harnais de communication TR-265 RS232/TTL.

COURRIEL: [email protected] pour l'achat

4. Arduino UNO

5. NÉOPIXEL

LED RVB Amazon

Étape 2: Parler au lecteur TR265/65

Balises de reprogrammation: Partie 1
Balises de reprogrammation: Partie 1

Connectez le TR265 (avec étui) ou le 65 (sans étui) à votre PC Windows via USB. Téléchargez le package de démarrage TR265 et 65 et suivez les étapes pour faire fonctionner les pilotes. Installez ensuite le logiciel de démonstration (Thinkify Gateway) à partir du dossier.

Étape 3: Reprogrammation des balises: Partie 1

Placez une étiquette devant le lecteur et retirez toutes les autres étiquettes du lecteur. Remarque: les TR265 et 65 ont une portée de lecture allant jusqu'à 5 pieds, alors assurez-vous que les autres balises sont hors de portée.

Étape 4: reprogrammation des balises: partie 2

Balises de reprogrammation: Partie 2
Balises de reprogrammation: Partie 2

Lancez le logiciel de passerelle téléchargé à l'étape 2. Le lecteur doit être dans un port COM compris entre 1 et 20. Une fois le logiciel lancé, vous verrez un bouton qui dit Commencer la lecture. Cliquez sur le bouton et les données de balise commenceront à s'afficher. Il ne devrait y avoir qu'une seule balise affichée, s'il y a plusieurs balises affichées qui indiquent que les autres balises sont toujours dans la plage de lecture. Double-cliquez sur l'ID de balise (EPC) et il devrait y avoir du texte rouge qui apparaît dans le coin inférieur gauche, cela signifie que la balise a été sélectionnée et est maintenant prête à être programmée.

Étape 5: Reprogrammation des balises: Partie 3

Balises de reprogrammation: Partie 3
Balises de reprogrammation: Partie 3

Avec la balise sélectionnée, cliquez sur l'onglet Programmation en haut. Ensuite, dans le champ de saisie de texte de EPC To Program, insérez une valeur hexadécimale de ce que vous voulez que la couleur verte, rouge ou bleue soit. Dans notre exemple, vert = AAAA1111, rouge = AAAA2222 et bleu = AAAA3333. Vous pouvez mettre n'importe quelle valeur hexadécimale ici, mais vous devrez modifier le code Arduino pour qu'il corresponde à vos modifications. Si vous utilisez les mêmes valeurs ci-dessus, aucun changement ne sera nécessaire. Une fois que vous avez décidé sur quoi vous voulez reprogrammer la balise, cliquez sur le bouton Programmer EPC et vous devriez être invité avec le texte Succès. Répétez la progression à partir de l'étape 4 pour les deux autres couleurs également.

Étape 6: TR-265 BaudRate

TR-265 Débit en bauds
TR-265 Débit en bauds

Le TR-265 a une configuration de port série par défaut pour 115200. Nous devrons la changer en 9600 pour que l'Arduino puisse communiquer avec lui. Ouvrez Thinkify Gateway et accédez à l'onglet Ligne de commande. Envoyez NB0 pour régler le débit en bauds à 9600, puis envoyez BRS (Big Reset). Cela permettra au TR-265 de parler à 9600. Pour le ramener à 115200, envoyez NB4 suivi d'un BRS.

Étape 7: Passer de la communication USB à la communication série

Passer de la communication USB à la communication série
Passer de la communication USB à la communication série

Le TR265/65 a maintenant fini de communiquer via USB, nous allons le changer pour communiquer via Serial pour parler à l'Arduino. Si vous avez un TR265 (avec boîtier), dévissez le boîtier. Reportez-vous à l'image pour définir les cavaliers en série (il suffit de les retirer et de les pousser en place).

Étape 8: Schéma

Schématique
Schématique

En utilisant le schéma ci-dessus, branchez le hadware comme indiqué. Vous aurez besoin de deux connexions USB. Un pour l'UNO et un pour le TR-265.

Étape 9: Téléchargez le code sur Arduino

Téléchargez le code pour l'Arduino et démarrez le lecteur et Arduino. Téléchargez le code sur l'Arduino, apportez des modifications si vous avez reprogrammé les balises avec un EPC différent.

Étape 10: Modifions les couleurs des LED

Déplacez simplement les balises préprogrammées près de l'antenne et les LED changeront de couleur pour correspondre à la couleur associée à l'objet.

Conseillé: