RFID Modul basierend auf NXP MFRC-522

Ähnliche Dokumente
RFID RC522. Ausgabe Copyright by Joy-IT 1

RFID RC522. Ausgabe Copyright by Joy-IT 1

7 Display Anleitung für Raspberry Pi

INHALTSVERZEICHNIS. 1.8 TFT Display. 1. Einführung

Hall Magnetfeld Sensor KY-003

NodeMCU ESP32 Betriebsanleitung

JOY-iT TFT-Display 1.8

3.2 / 3.5 Touch-Display für Raspberry Pi

I2C Serial 2.6 LCD Modul

5MP Weitwinkel Camera für Raspberry Pi

Robot Car Kit 01 für Arduino

Moto1. 28BYJ-48 Stepper Motor. Ausgabe Copyright by Joy-IT 1

Moto1. 28BYJ-48 Stepper Motor. Ausgabe Copyright by Joy-IT 1

Linear Magnetic Hall Sensor KY-024

Bihor Magnet Sensor KY-035

5MP Kamera mit IR-CUT Filter

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino

Raspberry Pi 3B Advanced-Set

LCD Modul 84x84 Nokia 5110

I2C Serial 2.6 LCD Modul. Verwendung mit einem Arduino

JT-HD35 USB-Lastwiderstand

JDS6600 Dual-Channel Signal Generator

LCD Display 20x4 mit Buttons

SBC ButtonMatrix Bedienungsanleitung. Verwendung mit einem Arduino Schritt 1 Anschließen der Matrix

Banana Pi M2-Berry. Bedienungsanleitung

Talking-Pi. Installation der Sound-Module

Linkerkit OLED Raspberry Pi und Arduino

Talking-Pi. Ausgabe Copyright by Joy-IT 1

MotoPi. Ausgabe Copyright by Joy-IT 1

3.2 / 3.5 Touch-Display

INHALTSVERZEICHNIS. Explorer Übersicht. 2. Verwendung

Arbeitsblatt Nr.19: RFID Kit

3.2 / 3.5 Touch-Display

LCD Modul 84x48. Verwendung mit einem Arduino

3.2 / 3.5 Touch-Display

3.2 / 3.5 Touch-Display

Joy-IT Ultraschall Abstandssensor

LK-RB-Shield Ausgabe Copyright by Joy-IT

Roboter-Arm-Bausatz Kalibrierung der Servomotoren mit Hilfe des Joy-IT MotoPi

StromPi 3 Softwareanleitung

LCD Display 20x4 mit Buttons

10.1 HDMI LCD. 1. Einführung. 2. Halterungsmontage. 3. Verwendung mit einem PC 3.1 Geräteverbindung

MotoPi. Ausgabe Copyright by Joy-IT 1

ESP8266. Ausgabe Copyright by Joy-IT 1

Arduino Digispark. Ausgabe Copyright by Joy-IT 1

MotoPi. Ausgabe Copyright by Joy-IT 1

3.2 / 3.5 Touch-Display

JOY-iT 10.1 Touchscreen-Display

1,8 Display Bedienungsanleitung Raspberry Pi

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi 3)]

Roboter-Arm-Bausatz Python-Code-Beispiel mit dem Joy-IT MotoPi

Willkommen! Verdrahten des Panels mit dem Raspberry Pi:

3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version ]

10.1 HDMI LCD. Index. Veröffentlicht: Copyright by Joy-IT 2

Herzschlag Sensor KY-039

INHALTSVERZEICHNIS JT-UM25C. 1. Einführung. 2. Geräteübersicht

3,2 Touch-Display-V2 Bedienungsanleitung

DPS5015 Programmierbares Netzteil

LK-Baseboard für Raspberry Pi B+ / Pi 2

KY-001 Temperatur Sensor Modul

Joy-IT RGB Shield. Ausgabe Copyright by Joy-IT 1

EXP500. Ausgabe Copyright by Joy-IT 1

INHALTSVERZEICHNIS. StromPi Einführung. 2. Übersicht. 3. Stromquellen. 4. Serielle Konsole. 5. Eingangspriorisierung

INHALTSVERZEICHNIS. StromPi Einführung. 2. Übersicht. 3. Stromquellen. 4. Serielle Konsole. 5. Eingangspriorisierung

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi Linux-Kernel 4.4)]

LinkerKit LK-Temp2 Raspberry Pi und Arduino

Raspberry Pi Rezepte Teil 6 Das ADC des guten Geschmacks

Raspberry Pi RFID KIT

RetroPie Betriebssystem

10.1 Zoll HDMI LCD. Ausgabe Copyright by Joy-IT 1

Motorino. Ausgabe Copyright by Joy-IT 1

Ramps Einführung. 2. Anschluss

Verdrahten des GPS Empfängers mit dem Raspberry Pi:

RPi - Explorer700. Ausgabe Copyright by Joy-IT 1

INHALTSVERZEICHNIS. StromPi Einführung. 2. Übersicht. 3. Stromquellen. 4. Serielle Konsole. 5. Eingangspriorisierung

Image befindet sich im Verzeichnis ( raspbian-jessie). Win32DiskImager öffnen und das Image hiermit auf die SD-Karte spielen.

EleLa - Elektronik Lagerverwaltung. Hilfe. Installation auf einem Raspberry Pi

TCS3200 Farbsensor. Schritt 1 Anschließen des Sensors. Bild 1: TCS3200 Farbsensor

JOY-iT 10.1 Touchscreen-Display

INHALTSVERZEICHNIS. 1. Übersicht. 2. Wechsel zwischen den Modulen. 3. Scratch. 4. Scratch mit GPIOs. 5. Lektionen. Lektion 1: Buzzer ansteuern

am besten erst den ganzen Abschnitt lesen, besonders das mit dem patch!

3,2 Touch-Display Bedienungsanleitung

StromPI Bedienungsanleitung

In diesem Beispiel verwende ich einen Raspberry Pi 3 (wg. Ethernetanschluss) mit einem MMDVM Hat Klon.

StromPi 3 Bedienungsanleitung

Linker-Kit RGB LED Anleitung für den Arduino und Raspberry Pi

Benötigte Teile für die Statusanzeige, Kosten und Beschaffungslinks:

Einrichten des Raspberry Pi

Transkript:

3 basierend auf NXP MFRC-522

INHALTSVERZEICHNIS 1. Übersicht 2. Pin-Belegung 3. Verwendung mit einem Arduino 3.1 Anschluss des Moduls 3.2 Installation des Moduls 3.3 Beispielanwendung 4. Verwendung mit einem Raspberry Pi 4.1 Anschluss des Moduls 4.2 Einrichtung des Systems 4.3 Installation des Moduls 4.4. Beispielanwendungen 5. Informations- und Rücknahmepflichten 6. Support Veröffentlicht: 29.11.2018 Copyright by Joy-IT 2

1. ÜBERSICHT 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 kontaktieren. Frequenz Kommunikation RFID Protokoll 13,56 MHz SPI Mifare Spannungsversorgung DC 3,3V 2. PIN-BELEGUNG Anschlussbelegung 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öffentlicht: 29.11.2018 Copyright by Joy-IT 3

3. VERWENDUNG MIT EINEM ARDUINO 3.1 ANSCHLUSS DES MODULS Schließen Sie das wie im folgenden Bild, und in der Tabelle in Kapitel 2, zu sehen ist, an die Pins Ihres Arduinos an. Veröffentlicht: 29.11.2018 Copyright by Joy-IT 4

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 öffnenden Fenster den Begriff MFRC522 in das Suchfeld ein und installieren Sie die Bibliothek. Veröffentlicht: 29.11.2018 Copyright by Joy-IT 5

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 ausgeben 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öffentlicht: 29.11.2018 Copyright by Joy-IT 6

4. VERWENDUNG MIT EINEM RASPBERRY PI 4.1 ANSCHLUSS DES MODULS Schließen Sie das wie im folgenden Bild, und in der Tabelle in Kapitel 2, zu sehen ist, an die Pins Ihres Raspberry Pis an. Veröffentlicht: 29.11.2018 Copyright by Joy-IT 7

4.2 EINRICHTUNG DES SYSTEMS Sollten Sie bereits ein aktuelles Raspbian-System auf Ihrem Raspberry verwenden, so können Sie diesen Schritt überspringen und sofort mit Schritt 3 fortfahren. 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öffentlicht: 29.11.2018 Copyright by Joy-IT 8

4.3 INSTALLATION DES MODULS Bevor Sie nun das Modul verwenden können, ist die Installation zusätzlicher Bibliotheken notwendig. Öffnen 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 Öffnen Sie nun die config.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 dtoverlay=spi-bcm2708 Speichern Sie die Datei mit der Tastenkombination STRG+O, bestätigen Sie mit Enter und verlassen Sie den Editor mit der Kombination 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/mxgxw/mfrc522-python.git && cd MFRC522-python Veröffentlicht: 29.11.2018 Copyright by Joy-IT 9

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 Um den Schreibvorgang zu verwenden muss jedoch zunächst die Write.py-Datei um die entsprechenden Parameter ergänzt werden, die geschrieben werden sollen. Dazu können Sie 16 Zahlen in einem jeweiligen Wertebereich zwischen 0 und 255 eintragen. Öffnen Sie dazu nun die Datei: sudo nano Write.py Suchen Sie innerhalb der Datei nach der folgenden Zeile: data = [] Innerhalb der Klammern können Sie nun die Werte zur Übertragung ergänzen. Die Zeile könnte dann beispielsweise so aussehen: data = [114, 97, 115, 112, 98, 101, 114, 114, 121, 45, 116, 117, 116, 111, 114, 0] Speichern Sie nun die Datei, verlassen Sie den Editor und führen Sie die Datei mit dem folgenden Befehl aus: sudo python Write.py Veröffentlicht: 29.11.2018 Copyright by Joy-IT 10

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 Altbatterien 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 Funktion 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 Öffnungszeiten 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 bitte per E-Mail an Service@joy-it.net oder per Telefon an uns. Informationen zur Verpackung Verpacken Sie Ihr Altgerät bitte transportsicher, sollten Sie kein geeignetes Verpackungsmaterial haben oder kein eigenes nutzen möchten kontaktieren Sie uns, wir lassen Ihnen dann eine geeignete Verpackung zukommen. Veröffentlicht: 29.11.2018 Copyright by Joy-IT 11

6. SUPPORT Wir sind auch nach dem Kauf für Sie da. Sollten noch Fragen offen bleiben oder Probleme auftauchen stehen wir Ihnen auch per E-Mail, Telefon und Ticket-Supportsystem zur Seite. E-Mail: Ticket-System: Telefon: service@joy-it.net http://support.joy-it.net +49 (0)2845 98469 66 (9:30-17:00 Uhr) Für weitere Informationen besuchen Sie unsere Website: www.joy-it.net Veröffentlicht: 29.11.2018 Copyright by Joy-IT 12