Joy-it sbc-rfid-rc522 User guide [de]

3
RFID Modul
basierend auf NXP MFRC-522
INHALTSVERZEICHNIS
2. Pin-Belegung
3. Verwendung mit einem Arduino
3.1 Anschluss des Moduls
3.2 Installaon des Moduls
3.3 Beispielanwendung
RFID Modul
4. Verwendung mit einem Raspberry Pi
4.1 Anschluss des Moduls
4.2 Einrichtung des Systems
4.3 Installaon des Moduls
4.4. Beispielanwendungen
5. Informaons- und Rücknahmepichten
6. Support
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 2
RFID Modul
1. ÜBERSI CHT
Sehr geehrter Kunde, vielen Dank, dass sie sich für unser Produkt entschieden haben. Im folgenden zeigen wir Ihnen, was bei der Inbetriebnahme und der Verwendung zu beachten ist. Sollten Sie während der Verwendung unerwartet auf Probleme stoßen, so können Sie uns selbstverständlich gerne kontakeren.
Frequenz 13,56 MHz
Kommunikaon SPI
RFID Protokoll Mifare
Spannungsversorgung DC 3,3V
2. PIN-BELEGUNG
Anschlussbelegung
RFID Modul Arduino Raspberry Pi
VCC 3,3V 1 (3,3V)
RST 9 22 (BCM 25)
GND GND 6 (GND) MISO 12 21 (BCM 9) MOSI 11 19 (BCM 10)
SCK 13 23 (BCM 11)
NSS 10 24 (BCM 8)
IRQ / /
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 3
RFID Modul
3. VERWENDUNG MIT EINEM ARDUINO
3.1 ANSCHLUSS DES MODULS
Schließen Sie das RFID Modul wie im folgenden Bild, und in der Tabelle in Kapitel 2, zu sehen ist, an die Pins Ihres Arduinos an.
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 4
RFID Modul
3.2 INSTALLATION DES MODULS
Um das Modul mit Ihrem Arduino verwenden zu können, ist es zunächst notwendig die MFRC522 Bibliothek aus dem Arduino Bibliotheksverwalter zu installieren.
Geben Sie im sich nun önenden Fenster den Begri „MFRC522“ in das Suchfeld ein und installieren Sie die Bibliothek.
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 5
RFID Modul
3.3 BEISPIELANWENDUNG
Nachdem Sie die Bibliothek erfolgreich installiert haben, ist Ihr Modul einsatzbereit. Sie können das nachfolgende Codebeispiel verwenden und auf ihren Arduino übertragen, um das Modul in Betrieb zu nehmen und zu testen.
#include <SPI.h> #include <MFRC522.h>
#define RST_PIN 9 #define SS_PIN 10
MFRC522 mfrc522(SS_PIN, RST_PIN);
void setup() {
//Initialisierung des RFID-Moduls Serial.begin(9600); while (!Serial); SPI.begin(); mfrc522.PCD_Init(); mfrc522.PCD_DumpVersionToSerial(); //Details des Lesegerätes ausge-
ben
Serial.println(F("Scan PICC to see UID, type, and data blocks..."));
}
void loop() {
//Suche nach neuen Karten if ( ! mfrc522.PICC_IsNewCardPresent()) { return; }
if ( ! mfrc522.PICC_ReadCardSerial()) { return; }
//Informationsabruf des RFID-Gerätes mfrc522.PICC_DumpToSerial(&(mfrc522.uid));
}
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 6
RFID Modul
4. VERWENDUNG MIT EINEM RASPBERRY PI
4.1 ANSCHLUSS DES MODULS
Schließen Sie das RFID Modul wie im folgenden Bild, und in der Tabelle in Kapitel 2, zu sehen ist, an die Pins Ihres Raspberry Pis an.
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 7
RFID Modul
4.2 EINRICHTUNG DES SYSTEMS
Sollten Sie bereits ein aktuelles Raspbian-System auf Ihrem Raspberry verwenden, so können Sie diesen Schri überspringen und sofort mit Schri 3 forahren.
Laden Sie sich zunächst hier die aktuellste Version des Raspbian Betriebssystems herunter. Mit Hilfe eines geeigneten Programms (z.B. „Win32 Disk Imager“) können Sie die heruntergeladene Image-Datei auf einer micro-SD-Karte installieren
Nachdem der Vorgang abgeschlossen ist, können Sie die micro-SD-Karte in Ihren Raspberry Pi einsetzen und diesen starten.
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 8
RFID Modul
4.3 INSTALLATION DES MODULS
Bevor Sie nun das Modul verwenden können, ist die Installaon zusätzlicher Bibliotheken notwendig. Önen Sie dazu auf Ihrem Raspberry Pi ein Terminal-Fenster und geben Sie die folgenden Befehle ein:
sudo apt-get install python-pip python-dev build-essential sudo pip install RPi.GPIO
Önen Sie nun die cong.txt-Datei mit dem folgenden Befehl:
sudo nano /boot/config.txt
Fügen Sie an das Ende der Datei die folgenden Zeilen hinzu:
dtparam=spi=on
Speichern Sie die Datei mit der Tastenkombinaon STRG+O, bestägen Sie mit Enter und verlassen Sie den Editor mit der Kombinaon STRG+X.
Starten Sie Ihren Raspberry Pi nun neu:
sudo reboot
Nachdem nun die Vorbereitungen abgeschlossen sind, kann die eigentliche Bibliothek installiert werden:
sudo apt-get install git python-def --yes git clone https://github.com/lthiery/SPI-Py.git
cd SPI-Py
sudo python setup.py install
cd ..
git clone https://github.com/pimylifeup/MFRC522-python.git && cd MFRC522-python
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 9
RFID Modul
Nun müssen noch die Skript zum Beschreiben und zum Lesen der Daten geschrieben werden.
Geben Sie folgenden Befehl ein um das Skript zum lesen zu erstellen:
sudo nano Read.py
Tragen Sie folgendes Skript in diese Datei ein:
#!/usr/bin/env python
import RPi.GPIO as GPIO
import sys sys.path.append('/home/pi/MFRC522-python')
from mfrc522 import SimpleMFRC522
reader = SimpleMFRC522()
print("Halten Sie ein Clip oder eine Karte an dem Sensor.")
try:
id, text = reader.read()
print(id)
print(text)
finally:
GPIO.cleanup()
Geben Sie nun den folgenden Befehl um das Skript zum Beschreiben zu erstellen: Tragen Sie folgendes Skript in diese Datei ein:
sudo nano Write.py
#!/usr/bin/env python
import RPi.GPIO as GPIO
import sys
sys.path.append('/home/pi/MFRC522-python')
from mfrc522 import SimpleMFRC522
reader = SimpleMFRC522()
try:
while True:
text = raw_input('Geben Sie nun Ihre Daten ein: ')
print("Halten Sie nun die Karte oder den Clip an dem Sensor.")
id, text = reader.write(text)
print("Daten erfolgreich uebertragen.")
print(id)
print(text)
break
finally:
GPIO.cleanup()
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 10
RFID Modul
4.4 BEISPIELANWENDUNGEN
In der nun installierten Bibliothek sind bereits Beispielanwendungen zum Lesen und Schreiben enthalten. Die Anwendung zum Lesen können Sie mit dem folgenden Befehl starten:
sudo python Read.py
Führen Sie die Datei zum Beschreiben eines Clips oder einer Karte mit dem folgenden Befehl aus:
sudo python Write.py
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 11
RFID Modul
5. INFORMATIONS- UND RÜCKNAHMEPFLICHTEN
Symbol auf Elektro- und Elektronikgeräten
Diese durchgestrichene Mülltonne bedeutet, dass Elektro- und Elektronikgeräte nicht in den Hausmüll gehören. Sie müssen die Altgeräte an einer Erfassungsstelle abgeben. Vor der Abgabe haben Sie Altbaerien und Altakkumulatoren, die nicht vom Altgerät umschlossen sind, von diesem zu trennen.
Rückgabemöglichkeiten
Als Endnutzer können Sie beim Kauf eines neuen Gerätes, Ihr Altgerät (das im Wesentlichen die gleiche Funkon wie das bei uns erworbene neue erfüllt) kostenlos zur Entsorgung abgeben. Kleingeräte bei denen keine äußere Abmessungen größer als 25 cm sind können unabhängig vom Kauf eines Neugerätes in Haushaltsüblichen Mengen abgeben werden.
Möglichkeit Rückgabe an unserem Firmenstandort während der Önungszeiten
Simac GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn
Möglichkeit Rückgabe in Ihrer Nähe
Wir senden Ihnen eine Paketmarke zu mit der Sie das Gerät kostenlos an uns zurücksenden können. Hierzu wenden Sie sich bie per E-Mail an Service@joy-it.net oder per Telefon an uns.
Informaonen zur Verpackung
Verpacken Sie Ihr Altgerät bie transportsicher, sollten Sie kein geeignetes Verpackungsmaterial haben oder kein eigenes nutzen möchten kontakeren Sie uns, wir lassen Ihnen dann eine geeignete Verpackung zukommen.
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 12
RFID Modul
6. SUPPORT
Wir sind auch nach dem Kauf für Sie da. Sollten noch Fragen oen bleiben oder Probleme auauchen stehen wir Ihnen auch per E-Mail, Telefon und Ticket-Supportsystem zur Seite.
E-Mail: service@joy-it.net Ticket-System: hp://support.joy-it.net Telefon: +49 (0)2845 98469 – 66 (9:30 - 17:00 Uhr)
Für weitere Informaonen besuchen Sie unsere Website:
www.joy-it.net
Veröffentlich t : 08.07.2 0 19 Copyright by Joy-IT 13
Loading...