Πίνακας περιεχομένων:

Arduino RFID UHF Reader: 10 βήματα
Arduino RFID UHF Reader: 10 βήματα

Βίντεο: Arduino RFID UHF Reader: 10 βήματα

Βίντεο: Arduino RFID UHF Reader: 10 βήματα
Βίντεο: #236 Introduction into UHF RFID (How-to) 2024, Νοέμβριος
Anonim
Image
Image

Ο σκοπός αυτού του Instructable είναι να παρέχει ένα εύληπτο παράδειγμα μικροελεγκτή που διασυνδέεται με έναν αναγνώστη RFID UHF. Ο αναγνώστης που χρησιμοποιούμε είναι το Thinkify TR-265. Η επίδειξη αποτελείται από τρεις ετικέτες UHF η καθεμία με ένα μοναδικό αναγνωριστικό. Σε κάθε μοναδικό αναγνωριστικό αποδίδεται ένα συγκεκριμένο χρώμα. Ο αναγνώστης και ο μικροελεγκτής επικοινωνούν μέσω TTL. Όταν οι πράσινες ετικέτες παρουσιαστούν στον αναγνώστη, τα πράσινα LED θα ανάψουν πράσινο. Ο ίδιος συσχετισμός θα συμβεί με την κόκκινη και μπλε ετικέτα.

Βήμα 1: Απαιτείται υλικό:

1. TR-265 ή TR-65 (Χωρίς περίβλημα) με κεραία.

www. Thinkifyit.com

ΑΓΟΡΑ στο AMAZON

2. Τρεις μοναδικά κωδικοποιημένες ετικέτες UHF

EMAIL: [email protected] για αγορά

Χρησιμοποιήστε το Thinkify Gateway για να προγραμματίσετε το δικό σας

3. Ζώνη επικοινωνίας TR-265 RS232/TTL.

EMAIL: [email protected] για αγορά

4. Arduino UNO

5. ΝΕΟΠΙΞΕΛ

LED RGB Amazon

Βήμα 2: Μιλώντας με τον αναγνώστη TR265/65

Επαναπρογραμματισμός Ετικέτες: Μέρος 1
Επαναπρογραμματισμός Ετικέτες: Μέρος 1

Συνδέστε το TR265 (με θήκη) ή το 65 (χωρίς θήκη) στον υπολογιστή σας Windows μέσω USB. Κατεβάστε το πακέτο TR265 και 65 Getting Started και ακολουθήστε τα βήματα για να λειτουργήσουν τα προγράμματα οδήγησης. Στη συνέχεια, εγκαταστήστε το λογισμικό επίδειξης (Thinkify Gateway) από το φάκελο.

Βήμα 3: Επαναπρογραμματισμός ετικετών: Μέρος 1

Τοποθετήστε μια ετικέτα μπροστά από τον αναγνώστη και αφαιρέστε τυχόν άλλες ετικέτες μακριά από τον αναγνώστη. Σημείωση: Τα TR265 και 65 έχουν εύρος ανάγνωσης έως 5 πόδια, οπότε βεβαιωθείτε ότι οι άλλες ετικέτες είναι εκτός εμβέλειας.

Βήμα 4: Επαναπρογραμματισμός ετικετών: Μέρος 2

Επαναπρογραμματισμός Ετικέτες: Μέρος 2
Επαναπρογραμματισμός Ετικέτες: Μέρος 2

Εκκινήστε το Λογισμικό Gateway που έχει ληφθεί από το Βήμα 2. Ο αναγνώστης πρέπει να βρίσκεται σε θύρα COM μεταξύ 1-20. Μόλις ξεκινήσει το λογισμικό, θα δείτε ένα κουμπί που λέει Έναρξη ανάγνωσης. Κάντε κλικ στο κουμπί και τα δεδομένα ετικετών θα αρχίσουν να εμφανίζονται. Θα πρέπει να εμφανίζεται μόνο μία ετικέτα, εάν εμφανίζονται πολλές ετικέτες που υποδεικνύουν ότι οι άλλες ετικέτες εξακολουθούν να βρίσκονται στο εύρος ανάγνωσης. Κάντε διπλό κλικ στο αναγνωριστικό ετικέτας (EPC) και θα πρέπει να υπάρχει κόκκινο κείμενο που εμφανίζεται στην κάτω αριστερή γωνία, αυτό σημαίνει ότι η ετικέτα έχει επιλεγεί και είναι τώρα έτοιμη για προγραμματισμό.

Βήμα 5: Επαναπρογραμματισμός ετικετών: Μέρος 3

Επαναπρογραμματισμός Ετικέτες: Μέρος 3
Επαναπρογραμματισμός Ετικέτες: Μέρος 3

Με επιλεγμένη την ετικέτα, κάντε κλικ στην καρτέλα Προγραμματισμός στο επάνω μέρος. Στη συνέχεια, στο πεδίο εισαγωγής κειμένου του EPC To Program εισάγετε μια δεκαεξαδική τιμή του χρώματος που θέλετε να είναι το πράσινο, το κόκκινο ή το μπλε χρώμα. Στο παράδειγμά μας, πράσινο = AAAA1111, κόκκινο = AAAA2222 και μπλε = AAAA3333. Μπορείτε να βάλετε οποιαδήποτε εξαγωνική τιμή εδώ, αλλά θα πρέπει να αλλάξετε τον κώδικα Arduino για να ταιριάζει με τις αλλαγές σας. Εάν χρησιμοποιείτε τις ίδιες τιμές παραπάνω, δεν θα χρειαστούν αλλαγές. Μόλις αποφασίσετε σε τι θέλετε να επαναπρογραμματίσετε την ετικέτα, κάντε κλικ στο κουμπί Πρόγραμμα EPC και θα σας ζητηθεί το κείμενο Επιτυχία. Επαναλάβετε την πρόοδο από το βήμα 4 και για τα άλλα δύο χρώματα.

Βήμα 6: TR-265 BaudRate

TR-265 BaudRate
TR-265 BaudRate

Το TR-265 έχει προεπιλεγμένη σειρά σειριακής θύρας για 115200. Θα πρέπει να το αλλάξουμε σε 9600 για να επικοινωνήσει το Arduino με αυτό. Ανοίξτε το Thinkify Gateway και μεταβείτε στην καρτέλα Γραμμή εντολών. Στείλτε το NB0 για να ρυθμίσετε το Baudrate σε 9600 και, στη συνέχεια, στείλτε BRS (Μεγάλη Επαναφορά). Αυτό θα επιτρέψει στο TR-265 να μιλήσει στους 9600. Για να το ρυθμίσετε πίσω στο 115200, στείλτε το NB4 ακολουθούμενο από ένα BRS.

Βήμα 7: Μετάβαση από USB σε σειριακή επικοινωνία

Μετάβαση από USB σε σειριακή επικοινωνία
Μετάβαση από USB σε σειριακή επικοινωνία

Το TR265/65 ολοκληρώνεται τώρα μέσω USB, θα το αλλάξουμε για να επικοινωνήσει μέσω Serial για να μιλήσουμε με το Arduino. Εάν έχετε TR265 (με θήκη) ξεβιδώστε τη θήκη. Ανατρέξτε στην εικόνα για να ρυθμίσετε τους βραχυκυκλωτήρες σε σειριακό (Απλώς τραβήξτε τους έξω και σπρώξτε τους στη θέση τους).

Βήμα 8: Σχηματικό

Σχηματικός
Σχηματικός

Χρησιμοποιώντας το παραπάνω σχήμα συνδέστε το λογισμικό με το λογισμικό όπως φαίνεται στην εικόνα. Θα χρειαστείτε δύο συνδέσεις USB. Ένα για το UNO και ένα για το TR-265.

Βήμα 9: Μεταφόρτωση κώδικα στο Arduino

Κατεβάστε τον κώδικα για το Arduino και εκκινήστε τον αναγνώστη και το Arduino. Ανεβάστε τον κώδικα στο Arduino, κάντε αλλαγές αν επαναπρογραμματίσετε τις ετικέτες με διαφορετικό EPC.

Βήμα 10: Ας αλλάξουμε τα χρώματα LED

Απλώς μετακινήστε τις προ-προγραμματισμένες ετικέτες κοντά στην κεραία και τα LED θα αλλάξουν χρώμα για να ταιριάζουν με το χρώμα που σχετίζεται με το αντικείμενο.

Συνιστάται: