Inhaltsverzeichnis:

Arduino RFID UHF-Leser - Gunook
Arduino RFID UHF-Leser - Gunook

Video: Arduino RFID UHF-Leser - Gunook

Video: Arduino RFID UHF-Leser - Gunook
Video: ✔️ Простым языком о технологии RFID-меток и RFID-считывателе RC522 (Arduino) 2024, November
Anonim
Image
Image

Der Zweck dieses Instructable ist es, ein leicht verständliches Beispiel für einen Mikrocontroller bereitzustellen, der mit einem UHF-RFID-Lesegerät verbunden ist. Der von uns verwendete Leser ist der Thinkify TR-265. Die Demonstration besteht aus drei UHF-Tags mit jeweils einer eindeutigen ID. Jeder eindeutigen ID wird eine bestimmte Farbe zugewiesen. Der Leser und der Mikrocontroller kommunizieren über TTL. Wenn die grünen Tags dem Leser präsentiert werden, leuchten die grünen LEDs grün. Die gleiche Korrelation wird mit dem roten und blauen Tag auftreten.

Schritt 1: Benötigte Hardware:

1. TR-265 oder TR-65 (ohne Gehäuse) mit Antenne.

www. Thinkifyit.com

KAUFEN bei AMAZON

2. Drei eindeutig kodierte UHF-Tags

E-MAIL: [email protected] zum Kauf

Verwenden Sie Thinkify Gateway, um Ihre eigenen zu programmieren

3. TR-265 RS232/TTL-Kommunikationskabelbaum.

E-MAIL: [email protected] zum Kauf

4. Arduino UNO

5. NEOPIXEL

Amazon RGB-LED

Schritt 2: Mit dem TR265/65-Lesegerät sprechen

Tags neu programmieren: Teil 1
Tags neu programmieren: Teil 1

Verbinden Sie das TR265 (mit Gehäuse) oder das 65 (ohne Gehäuse) über USB mit Ihrem Windows-PC. Laden Sie das TR265 und 65 Getting Started Package herunter und befolgen Sie die Schritte, um die Treiber zum Laufen zu bringen. Installieren Sie dann die Demo-Software (Thinkify Gateway) aus dem Ordner.

Schritt 3: Tags neu programmieren: Teil 1

Platzieren Sie ein Tag vor dem Lesegerät und entfernen Sie alle anderen Tags vom Lesegerät. Hinweis: TR265 und 65 haben eine Lesereichweite von bis zu 1,5 m, stellen Sie also sicher, dass sich die anderen Tags außerhalb der Reichweite befinden.

Schritt 4: Tags neu programmieren: Teil 2

Tags neu programmieren: Teil 2
Tags neu programmieren: Teil 2

Starten Sie die aus Schritt 2 heruntergeladene Gateway-Software. Das Lesegerät muss sich an einem COM-Port zwischen 1-20 befinden. Sobald die Software gestartet wurde, sehen Sie eine Schaltfläche mit der Aufschrift „Start Reading“. Klicken Sie auf die Schaltfläche und die Tag-Daten werden angezeigt. Es sollte nur ein Tag angezeigt werden, wenn mehrere Tags angezeigt werden, die anzeigen, dass sich die anderen Tags noch im Lesebereich befinden. Doppelklicken Sie auf die Tag-ID (EPC) und in der unteren linken Ecke sollte roter Text erscheinen. Dies bedeutet, dass der Tag ausgewählt wurde und jetzt programmiert werden kann.

Schritt 5: Tags neu programmieren: Teil 3

Tags neu programmieren: Teil 3
Tags neu programmieren: Teil 3

Klicken Sie bei ausgewähltem Tag oben auf die Registerkarte Programmierung. Geben Sie dann in das Eingabetextfeld von EPC To Program einen Hex-Wert der gewünschten Farbe Grün, Rot oder Blau ein. In unserem Beispiel Grün = AAAA1111, Rot = AAAA2222 und Blau = AAAA3333. Sie können hier einen beliebigen Hex-Wert eingeben, müssen jedoch den Arduino-Code an Ihre Änderungen anpassen. Wenn Sie die gleichen Werte wie oben verwenden, sind keine Änderungen erforderlich. Wenn Sie sich entschieden haben, worauf Sie das Tag neu programmieren möchten, klicken Sie auf die Schaltfläche EPC programmieren und Sie sollten mit dem Erfolgstext aufgefordert werden. Wiederholen Sie den Vorgang ab Schritt 4 auch für die anderen beiden Farben.

Schritt 6: TR-265 Baudrate

TR-265 Baudrate
TR-265 Baudrate

Der TR-265 hat ein standardmäßiges serielles Port-Setup für 115200. Wir müssen dies auf 9600 ändern, damit das Arduino damit kommunizieren kann. Öffnen Sie das Thinkify Gateway und navigieren Sie zur Registerkarte Befehlszeile. Senden Sie NB0, um die Baudrate auf 9600 einzustellen, und senden Sie dann BRS (Big Reset). Dadurch kann der TR-265 um 9600 sprechen. Um ihn auf 115200 zurückzusetzen, senden Sie NB4 gefolgt von einem BRS.

Schritt 7: Umschalten von USB auf serielle Kommunikation

Umschalten von USB auf serielle Kommunikation
Umschalten von USB auf serielle Kommunikation

Der TR265/65 kommuniziert jetzt über USB, wir werden ihn so ändern, dass er über Seriell kommuniziert, um mit dem Arduino zu kommunizieren. Wenn Sie ein TR265 (mit Gehäuse) haben, schrauben Sie das Gehäuse ab. Beziehen Sie sich auf das Bild, um die Jumper auf seriell zu setzen (ziehen Sie sie einfach heraus und schieben Sie sie ein).

Schritt 8: Schaltplan

Schaltplan
Schaltplan

Verwenden Sie das obige Schema, um die Hadware wie gezeigt anzuschließen. Sie benötigen zwei USB-Anschlüsse. Eine für die UNO und eine für die TR-265.

Schritt 9: Code auf Arduino hochladen

Laden Sie den Code für das Arduino herunter und starten Sie den Reader und Arduino. Laden Sie den Code auf den Arduino hoch, nehmen Sie Änderungen vor, wenn Sie die Tags in einem anderen EPC neu programmiert haben.

Schritt 10: Lassen Sie uns die LED-Farben ändern

Bewegen Sie einfach die vorprogrammierten Tags in die Nähe der Antenne und die LEDs ändern ihre Farbe, um der Farbe des Objekts zu entsprechen.

Empfohlen: