AZ-Delivery RFID RC522 Handbuch
- 1 Einleitung
- 2 Technische Daten
- 3 Die Pinbelegung des Lesegeräts
- 4 So richten Sie die Arduino IDE ein
- 5 Die Bibliothek für die Arduino IDE
- 6 Sketch-Beispiel
- 7 Verbindung des Lesegeräts mit Raspberry Pi
- 8 Die Bibliothek für Python
- 9 Python-Skript
- 10 Sicherheitshinweise
- 11 Referenzen
- 12 Anleitung herunterladen
- 13 In anderen Sprachen

Einleitung
Anwendungsbereiche
Bildung und Lehre: Einsatz in Schulen, Universitäten und Ausbildungseinrichtungen zur Vermittlung der Grundlagen der Elektronik, Programmierung und eingebetteter Systeme. Forschung und Entwicklung: Einsatz in Forschungs- und Entwicklungsprojekten zur Erstellung von Prototypen und Experimenten in den Bereichen Elektronik und Informatik. Prototypenentwicklung: Einsatz bei der Entwicklung und Erprobung neuer elektronischer Schaltungen und Geräte. Hobby- und Maker-Projekte: Verwendung durch Elektronik-Enthusiasten und Hobbyisten zur Entwicklung und Umsetzung von DIY-Projekten.
Erforderliche Kenntnisse und Fähigkeiten
Grundlegendes Verständnis der Elektronik und Elektrotechnik. Programmierkenntnisse, insbesondere in der Programmiersprache C/C++. Fähigkeit, Schaltpläne zu lesen und einfache Schaltungen zu entwerfen. Erfahrung im Umgang mit elektronischen Komponenten und Löten.
Betriebsbedingungen
Das Produkt darf nur mit den im Datenblatt angegebenen Spannungen betrieben werden, um Schäden zu vermeiden. Für den Betrieb ist eine stabilisierte Gleichstromquelle erforderlich. Beim Anschluss an andere elektronische Komponenten und Schaltungen müssen die maximalen Strom- und Spannungsgrenzen beachtet werden, um Überlastungen und Beschädigungen zu vermeiden.
Umgebungsbedingungen
Das Produkt sollte in einer sauberen, trockenen Umgebung verwendet werden, um Schäden durch Feuchtigkeit oder Staub zu vermeiden. Schützen Sie das Produkt vor direkter Sonneneinstrahlung (UV).
Bestimmungsgemäße Verwendung
Das Produkt ist für den Einsatz in Bildungs-, Forschungs- und Entwicklungsumgebungen konzipiert. Es dient der Entwicklung, Programmierung und dem Prototyping elektronischer Projekte und Anwendungen. Das Sensor-Produkt ist nicht als fertiges Verbraucherprodukt gedacht, sondern als Werkzeug für technisch versierte Benutzer, darunter Ingenieure, Entwickler, Forscher und Studenten.
Unsachgemäße vorhersehbare Verwendung
Das Produkt ist nicht für den industriellen Einsatz oder sicherheitsrelevante Anwendungen geeignet. Die Verwendung des Produkts in medizinischen Geräten oder für Zwecke der Luft- und Raumfahrt ist nicht gestattet.
RFID bedeutet Radio-Frequency Identification (Funkfrequenz-Identifikation). RFID nutzt elektromagnetische Felder, um Daten über kurze Distanzen zu übertragen. RFID-Tags werden in vielen Branchen eingesetzt, zum Beispiel kann ein während der Produktion an ein Automobil angebrachter RFID-Tag verwendet werden, um dessen Fortschritt am Fließband zu verfolgen; mit RFID versehene Arzneimittel können durch Lagerhäuser verfolgt werden; das Implantieren von RFID-Mikrochips in Nutztiere und Haustiere ermöglicht eine positive Identifizierung von Tieren usw.
Ein RFID-System besteht aus zwei Teilen: einem Tag und einem Lesegerät. RFID-Tags sind mit einem Sender und einem Empfänger ausgestattet. Die RFID-Komponente der Tags besteht aus zwei Teilen: einem Mikrochip, der Informationen speichert und verarbeitet, und einer Antenne zum Empfangen und Senden eines Signals. Der Tag enthält die spezifische Seriennummer für ein bestimmtes Objekt und muss sich nicht in direkter Sichtlinie des Lesegeräts befinden, um verfolgt zu werden.
Um die auf einem Tag kodierten Informationen zu lesen, sendet ein Funk-Transceiver, ein sogenanntes Lesegerät, ein Signal über eine Antenne an den Tag aus. Der Tag antwortet mit den in seinem Speicher hinterlegten Informationen. Das Lesegerät übermittelt die Leseergebnisse dann an einen Mikrocontroller.
Technische Daten
- Chip: MFRC522
- Betriebsfrequenz: 13.56MHz
- Versorgungsspannung: 3.3V
- Strom: 13 - 26mA
- Lesereichweite: Ca. 30mm
- Kommunikation: SPI-Schnittstelle
- Max. Datenübertragungsrate: 10Mbit/s
- Abmessungen: 40 x 60mm [1.6 x 2.4in]
Das Lesegerät ist ein Nahfeldgerät, kein echtes Funkgerät. Die Funktionsweise des Lesegeräts beruht nicht auf dem Senden und Empfangen von Funksignalen, sondern auf der Erkennung kleiner Impedanzänderungen im abgestimmten Antennenkreis, die durch die Modulation des abgestimmten Kreises des RFID-Tags verursacht werden. Bewegen Sie den RFID-Tag aus dem Nahfeld der Antenne, und es gibt keinen messbaren Effekt. Das Lesegerät ist nicht wirklich ein Empfänger, sondern eine verstärkte Version der Schwankungen der durchschnittlichen Ausgangsspannung im abgestimmten Kreis.
Die Pinbelegung des Lesegeräts

Die Versorgungsspannung beträgt 3.3V! Schließen Sie keine 5V an diesen Pin an, sonst könnten Sie das Gerät zerstören!
Das Lesegerät verwendet die SPI-Schnittstelle zur Kommunikation mit einem Mikrocontroller.
Der Interrupt-IRQ-Pin befindet sich ständig im Zustand HIGH, und wenn das Interrupt-Ereignis auftritt, wechselt er für eine kurze Zeit in den Zustand LOW. Ein Interrupt-Ereignis tritt auf, wenn ein RFID-Tag im Nahfeld des Lesegeräts erkannt wird.
So richten Sie die Arduino IDE ein
Falls Sie die Arduino IDE noch nicht installiert haben, gehen Sie wie folgt vor. Gehen Sie zum Link: https://www.arduino.cc/en/Main/Software und laden Sie die Installationsdatei für Ihre Betriebssystemplattform herunter.

Für Windows doppelklicken Sie auf die heruntergeladene \".exe\" (Ausführungsdatei) und folgen Sie den Anweisungen im Installationsfenster.
Für Linux laden Sie die Datei mit der Erweiterung \".tar.xz\" (Tar-XZ-Datei) herunter, die Sie dann entpacken müssen. Wenn Sie sie entpackt haben, wechseln Sie in das entpackte Verzeichnis und öffnen Sie ein Terminal in diesem Verzeichnis. Sie müssen zwei \".sh\" (Shell-Skripte) ausführen, das erste namens \"arduino-linux setup.sh\" (arduino-linux setup.sh) und das zweite namens \"install.sh\" (install.sh).
Um das erste Skript im Terminal auszuführen, geben Sie den folgenden Befehl ein:
sh arduino-linux-setup.sh user_name
user_name – ist der Name des Superusers im Linux-Betriebssystem. Danach werden Sie aufgefordert, das Passwort für den Superuser einzugeben. Warten Sie einige Minuten, bis das Skript alles abgeschlossen hat.
Nach der Installation des ersten Skripts führen Sie das zweite Skript namens \"install.sh\" (install.sh) aus. Geben Sie im Terminal den folgenden Befehl ein:
sh install.sh
Nach der Installation dieser Skripte gehen Sie zu den All Apps (Alle Anwendungen), um die installierte Arduino IDE zu finden.

Als Nächstes überprüfen Sie, ob Ihr PC das ATmega328p Board erkennen kann. Öffnen Sie die frisch installierte Arduino IDE und gehen Sie zu:
Tools (Werkzeuge) > Board (Platine) > {Ihr Board-Name hier}
{Ihr Board-Name hier} sollte der Arduino/Genuino Uno sein, wie Sie auf dem Bild unten sehen können:

Danach müssen Sie den Port auswählen, an dem das Mikrocontroller-Board angeschlossen ist. Gehen Sie zu: Tools (Werkzeuge) > Port (Port) > {Port-Name hier}
Wenn Sie das ATmega328p Board am USB-Port angeschlossen haben, sollten mehrere Port-Namen angezeigt werden. Da wir die Arduino IDE unter Windows verwenden, sehen die Port-Namen wie im Bild unten aus:

Für Linux-Benutzer ist der Port-Name zum Beispiel \"/dev/ttyUSBx\" (/dev/ttyUSBx), wobei \"x\" (x) eine spezifische ganze Zahl zwischen zum Beispiel 0 und 9 darstellt.
Verbinden des Lesegeräts mit ATmega328p
Verbinden Sie das Lesegerät mit dem ATmega328p, wie im Schaltplan unten gezeigt:

| Modul-Pin | > ATmega328p Pin | |
| 3.3V | > 3.3V! | Rotes Kabel |
| RST | > D9 | Lila Kabel |
| GND | > GND | Schwarzes Kabel IRQ |
| > D2 | Ockerfarbenes Kabel | |
| MISO | > D12 | Orangefarbenes Kabel |
| MOSI | > D11 | Grünes Kabel |
| SCK | > D13 | Blaues Kabel |
| SDA (SS) | > D10 | Graues Kabel |
Die Bibliothek für die Arduino IDE
Um das Modul mit ATmega328p zu verwenden, wird empfohlen, eine entsprechende Bibliothek herunterzuladen und zu installieren. Öffnen Sie die Arduino IDE und gehen Sie zu: Tools (Werkzeuge) > Manage Libraries (Bibliotheken verwalten). Ein neues Fenster öffnet sich. Geben Sie \"RFID 522\" (RFID 522) in das Suchfeld ein und installieren Sie die Bibliothek namens \"MFRC522\" (MFRC522), erstellt von \"GithubCommunity\" (GithubCommunity), wie im Bild unten gezeigt:

Mit der Bibliothek werden viele Beispiel-Sketches mitgeliefert. Wir werden einen Beispiel-Sketch namens \"MinimalInterrupt\" (MinimalInterrupt) verwenden. Um ihn zu öffnen, gehen Sie zu:
File (Datei) > Examples (Beispiele) > MFRC522 > MinimalInterrupt (MinimalInterrupt)
Sketch-Beispiel


Wenn Sie den Sketch auf den ATmega328p hochladen, öffnen Sie den Serial Monitor (Serieller Monitor), (Tools (Werkzeuge) > Serial Monitor (Serieller Monitor)). Die Ausgabe sollte wie die im Bild unten gezeigte Ausgabe aussehen:

Wenn Sie eine RFID-Karte oder einen Chip in die Nähe des Lesegeräts bringen, tritt ein Interrupt auf, und die UID-Nummer der Karte/des Chips wird an den Serial Monitor (Serieller Monitor) gesendet.
Zu Beginn des Sketches werden zwei Bibliotheken importiert: SPI für die SPI-Schnittstelle und MFRC522 für das RFID-Lesegerät. Danach werden drei Makros erstellt: eines für die Reset-Pin-Nummer, ein zweites für die Slave-Select-Pin-Nummer und ein drittes für die Interrupt-Pin-Nummer.
Danach werden das Objekt \"mfrc522\" (mfrc522), das den Leser in der Software darstellt, und die Variable key erstellt. Die Variable key wird verwendet, um die UID-Nummer der spezifischen Karte zu speichern.
Dann wird die Variable bNewInt erstellt. Wenn ein Interrupt auftritt, ändert sich der Zustand der Variable bNewInt zu \"true\" (wahr), was anzeigt, dass ein Interrupt aufgetreten ist. Dann überprüfen wir im Code den Zustand der Variable bNewInt und geben die entsprechende Ausgabe an den Serial Monitor (Serieller Monitor) aus (mehr dazu später im Text).
Dann erstellen wir die Variable regVal, die verwendet wird, um die Register des Chips im RFID-Lesegerät einzurichten.
In der Funktion setup() richten wir zuerst die serielle Schnittstelle mit einer Baudrate von 9600 ein. Danach richten wir die SPI-Schnittstelle ein und initialisieren das mfrc522-Objekt.
Später geben wir die MFRC522-Lesegerät-Version auf dem Serial Monitor (Serieller Monitor) aus. Gültige Zahlen sind \"0x91\" (0x91) und \"0x92\" (0x92).
Dann stellen wir den Pin-Modus des Interrupt-Pins auf \"INPUT\" (Eingang) mit internem \"PULL UP\" (Pull-Up)-Widerstand ein. Danach hängen wir die Interrupt-Routine mit der folgenden Codezeile an:
attachInterrupt(digitalPinToInterrupt(IRQ_PIN), readCard, FALLING)
Wobei das erste Argument eine integrierte Funktion ist:
digitalPinToInterrupt()
die den IRQ_PIN (digitalen I/O-Pin 2) so einstellt, dass er auf ein Interrupt-Ereignis wartet. Das zweite Argument ist die Funktion, die ausgeführt wird, wenn ein Interrupt auftritt. Und das dritte Argument ist die Flanke des digitalen Signals, die das Interrupt-Ereignis selbst darstellt.
Für die Zwecke dieses Beispiels verwenden wir die \"FALLING\" (fallende) Flanke des digitalen Signals, das am IRQ_PIN ankommt, als Interrupt-Ereignis. Der Wert dieses Arguments kann auch \"RISING\" (steigend) oder \"BOTH\" (beide) sein, aber wir verwenden dies in unserem Beispiel nicht.
Am Ende der Funktion setup() löschen wir falsche Interrupt-Lesevorgänge mit den folgenden Codezeilen:
do {; } while (!bNewInt);
bNewInt = false;
In der Funktion loop() gibt es eine if-Anweisung, in der wir den Zustand der Variable bNewInt überprüfen. Wenn der Zustand von bNewInt \"true\" (wahr) ist, dann ist ein Interrupt aufgetreten, und wir geben die Ausgabe an den Serial Monitor (Serieller Monitor) aus. Die Ausgabe enthält die Meldung \"Interrupt. Card UID: number\" (Interrupt. Karten-UID: **Nummer**), wobei number (Nummer) die UID-Nummer der RFID-Karte ist, die den Interrupt ausgelöst hat. Am Ende der if-Anweisung setzen wir die Variable bNewInt auf \"false\" (falsch).
Am Ende der Funktion loop() richten wir die Register des Leserchips erneut ein und warten 100 Millisekunden.
Nach der Funktion loop() erstellen wir die Funktion readCard(), die ausgeführt wird, wenn der Interrupt auftritt. In der Funktion readCard() setzen wir den Zustand der Variable bNewInt lediglich auf \"true\" (wahr). Danach erstellen wir drei Funktionen, die zum Einrichten der Register des Leserchips und zur Kommunikation mit dem Lesegerät verwendet werden.
Verbindung des Lesegeräts mit Raspberry Pi
Verbinden Sie das Lesegerät mit dem Raspberry Pi, wie im folgenden Anschlussdiagramm gezeigt:

| Modul-Pin | > Raspberry Pi Pin | |
| SDA (SS) | > GPIO8 [Pin 24] | Graues Kabel SCK |
| > GPIO11 [Pin 23] | Blaues Kabel | |
| MOSI | > GPIO10 [Pin 19] | Grünes Kabel |
| MISO | > GPIO9 [Pin 21] | Oranges Kabel |
| IRQ | > GPIO24 [Pin 18] | Ockerfarbenes Kabel |
| GND | > GND [Pin 25] | Schwarzes Kabel |
| RST | > GPIO25 [Pin 22] | Violettes Kabel |
| 3.3V | > 3V3 [Pin 1] | Rotes Kabel |
Die Bibliothek für Python
Um das Lesegerät mit dem Raspberry Pi zu verwenden, empfiehlt es sich, eine Bibliothek für Python herunterzuladen. Die Bibliothek, die wir verwenden werden, heißt "pi rc522" (pi rc522). Um diese Bibliothek zu installieren, öffnen Sie ein Terminal und führen Sie die folgenden Befehle nacheinander aus:
sudo apt-get update
sudo apt-get upgrade
sudo pip3 install pi-rc522
Jetzt können wir mit der Erstellung eines Python-Skripts beginnen.
Python-Skript

Speichern Sie das Skript unter dem Namen "rfid.py" (rfid.py) im Standard-Skriptverzeichnis. Um das Skript auszuführen, öffnen Sie ein Terminal in dem Verzeichnis, in dem Sie das Skript gespeichert haben, und führen Sie den folgenden Befehl aus:
python3 rfid.py
Die Ausgabe sollte wie die auf dem Bild unten aussehen:

Um das Skript zu beenden, drücken Sie "CTRL + C" (STRG + C).
Am Anfang des Skripts importieren wir zwei Bibliotheken, eine namens pirc522, die wir gerade installiert haben, und die andere ist für die Zeit.
Dann erstellen wir ein Reader-Objekt mit der folgenden Codezeile:
reader = RFID()
Sie können den SDA-Pin des Lesegeräts mit CE1 (GPIO7 [Pin 26]) anstelle von CE0 (GPIO8 [Pin 24]) verbinden. Wenn Sie dies tun, müssen Sie ein Reader-Objekt mit der folgenden Codezeile erstellen:
reader = RFID(bus=0, device=1)
Sie können auch den RST-Pin mit jedem anderen freien GPIO-Pin verbinden. Wenn Sie dies tun, müssen Sie ein Reader-Objekt mit der folgenden Codezeile erstellen: reader = RFID(pin_rst=number)
Wobei number die Pin-Nummer des Raspberry Pi-Boards ist (nicht die GPIO-Nummer, sondern die Pin-Nummer).
Des Weiteren können Sie den IRQ-Pin mit jedem anderen freien GPIO-Pin verbinden. Wenn Sie dies tun, müssen Sie ein Reader-Objekt mit der folgenden Codezeile erstellen: reader = RFID(pin_irq=number)
Wobei number die Pin-Nummer des Raspberry Pi-Boards ist (nicht die GPIO-Nummer, sondern die Pin-Nummer).
Danach erstellen wir eine Liste namens keys, in der wir neue UID-Schlüssel speichern. Außerdem erstellen wir eine boolesche Variable namens key_read, die verwendet wird, um zu überprüfen, ob ein Schlüssel bereits in der keys-Liste vorhanden ist.
Dann erstellen wir einen try-except-finally-Block. Dies tun wir, um eine Tastaturunterbrechung zu erkennen. Eine Tastaturunterbrechung tritt auf, wenn wir CTRL + C (STRG + C) auf der Tastatur drücken. Der finally-Teil des try-except-finally-Blocks wird verwendet, um die GPIO-Pins von allen verwendeten Schnittstellen oder definierten Pin-Modi nach einer Tastaturunterbrechung zu bereinigen.
Im try-Teil des try-except-finally-Blocks erstellen wir eine Endlosschleife (while True:). In dieser Schleife warten wir zuerst darauf, dass ein Tag erkannt wird. Wenn ein Tag erkannt wird, tritt ein Interrupt am IRQ_PIN auf. Wenn ein Interrupt auftritt, können wir die Tag-Daten lesen.
Die Funktion reader.request() gibt ein Tupel aus zwei Elementen zurück. Das erste Element ist ein boolescher Wert, der einen Fehler darstellt (True bedeutet, es gibt einen Fehler; False bedeutet, es gibt keinen Fehler), und das zweite Element stellt den Tag-Typ dar (den wir im Skript nicht verwenden).
Dann prüfen wir, ob ein Fehler vorliegt. Wenn keine Fehler vorliegen, lesen wir die UID des Tags.
Die Funktion reader.anticoil() gibt ein Tupel aus zwei Elementen zurück. Das erste Element ist ein boolescher Wert, der einen Fehler darstellt (True bedeutet, es gibt einen Fehler; False bedeutet, es gibt keinen Fehler), und das zweite Element ist die UID-Nummer des Tags.
Dann prüfen wir erneut, ob beim Lesen der UID ein Fehler vorliegt. Wenn keine Fehler vorliegen, prüfen wir, ob die UID-Nummer bereits in der keys-Liste vorhanden ist. Wenn die UID-Nummer nicht in der keys-Liste ist, fügen wir eine neue Nummer hinzu und geben die Meldung "New tag detected! UID: number" (Neuer Tag erkannt! UID: number) aus, wobei number die UID-Nummer des Tags ist. Wenn die UID-Nummer des Tags in der keys-Liste ist, geben wir die Meldung "Already detected that tag!" (Tag bereits erkannt!) aus.
Wenn wir mit dem Lesen der vom Lesegerät gesendeten Daten fertig sind, müssen wir die folgende Funktion ausführen:
reader.stop_crypto()
Am Ende des Endlosschleifen-Blocks rufen wir sleep(0.1) auf, oder ein Wartezeitintervall von 100 Millisekunden, ein Wartezeitintervall zwischen zwei Schleifendurchläufen des Endlosschleifen-Blocks.
Sie haben es geschafft!
Jetzt können Sie Ihr Modul für verschiedene Projekte verwenden.
Sicherheitshinweise
Obwohl unser Produkt die Anforderungen der RoHS-Richtlinie (2011/65/EU) erfüllt und keine gefährlichen Substanzen in Mengen über den zulässigen Grenzwerten enthält, können dennoch Rückstände vorhanden sein. Beachten Sie die folgenden Sicherheitshinweise, um chemische Gefahren zu vermeiden:
Löten kann Dämpfe erzeugen, die gesundheitsschädlich sein können.
Hinweis: Verwenden Sie eine Lötrauchabsaugung oder arbeiten Sie in einem gut belüfteten Bereich. Tragen Sie bei Bedarf eine Atemschutzmaske.
Manche Personen können empfindlich auf bestimmte Materialien oder Chemikalmen reagieren, die im Produkt enthalten sind.
Hinweis: Wenn Hautreizungen oder allergische Reaktionen auftreten, stellen Sie die Verwendung ein und konsultieren Sie bei Bedarf einen Arzt.
Halten Sie das Produkt außerhalb der Reichweite von Kindern und Haustieren, um versehentlichen Kontakt und das Verschlucken von Kleinteilen zu vermeiden.
Hinweis: Bewahren Sie das Produkt bei Nichtgebrauch in einem sicheren, geschlossenen Behälter auf.
Achtung: Vermeiden Sie den Kontakt des Produkts mit Lebensmitteln und Getränken.
Hinweis: Lagern oder verwenden Sie das Produkt nicht in der Nähe von Lebensmitteln, um eine Kontamination zu verhindern.
Das Produkt enthält empfindliche elektronische Komponenten und scharfe Kanten. Unsachgemäße Handhabung oder Montage kann zu Verletzungen oder Schäden führen. Beachten Sie die folgenden Sicherheitshinweise, um mechanische Gefahren zu vermeiden:
Achtung: Die Leiterplatte und die Anschlüsse des Produkts können scharfe Kanten aufweisen. Seien Sie vorsichtig, um Schnitte zu vermeiden.
Hinweis: Tragen Sie beim Umgang mit und bei der Montage des Produkts geeignete Schutzhandschuhe.
Vermeiden Sie übermäßigen Druck oder mechanische Belastung auf die Platine und die Komponenten.
Hinweis: Montieren Sie das Produkt nur auf stabilen und ebenen Oberflächen. Verwenden Sie geeignete Abstandshalter und Gehäuse, um mechanische Belastungen zu minimieren.
Achtung: Stellen Sie sicher, dass das Produkt sicher befestigt ist, um ein versehentliches Verrutschen oder Herunterfallen zu verhindern.
Hinweis: Verwenden Sie geeignete Stützen oder eine sichere Montage in Gehäusen oder auf Montageplatten.
Stellen Sie sicher, dass alle Kabelverbindungen sicher und korrekt angeschlossen sind, um Zugbelastungen und versehentliches Abziehen zu vermeiden.
Hinweis: Verlegen Sie Kabel so, dass sie nicht unter Spannung stehen und keine Stolpergefahr darstellen.
Das Produkt arbeitet mit elektrischen Spannungen und Strömen, die bei unsachgemäßer Verwendung zu Stromschlägen, Kurzschlüssen oder anderen Gefahren führen können. Beachten Sie die folgenden Sicherheitshinweise, um elektrische Gefahren zu vermeiden:
Achtung: Verwenden Sie das Produkt nur mit den angegebenen Spannungen.
Hinweis: Die Leistungsgrenzen des Produkts finden Sie im zugehörigen Datenblatt.
Vermeiden Sie Kurzschlüsse zwischen den Anschlüssen und Komponenten des Produkts.
Hinweis: Stellen Sie sicher, dass keine leitenden Objekte die Leiterplatte berühren oder überbrücken. Verwenden Sie isolierte Werkzeuge und achten Sie auf die Anordnung der Anschlüsse.
Führen Sie keine Arbeiten am Produkt durch, wenn es an eine Stromquelle angeschlossen ist.
Hinweis: Trennen Sie das Produkt von der Stromversorgung, bevor Sie Änderungen an der Schaltung vornehmen oder Komponenten anschließen oder entfernen.
Überschreiten Sie nicht die angegebenen Stromwerte für die Eingänge und Ausgänge des Produkts.
Hinweis: Die Leistungsgrenzen des Produkts finden Sie in den technischen Spezifikationen oder im Datenblatt.
Achtung: Stellen Sie sicher, dass die verwendeten Stromquellen stabil und richtig dimensioniert sind.
Hinweis: Verwenden Sie nur geprüfte und geeignete Netzteile, um Spannungsschwankungen und Überlastungen zu vermeiden.
Achtung: Halten Sie ausreichenden Abstand zu spannungsführenden Teilen, um versehentlichen Kontakt zu vermeiden.
Hinweis: Stellen Sie sicher, dass die Verkabelung entsprechend der verwendeten Spannung sicher und übersichtlich angeordnet ist.
Verwenden Sie isolierende Gehäuse oder Schutzabdeckungen, um das Produkt vor direktem Kontakt zu schützen.
Hinweis: Platzieren Sie das Produkt in einem nicht leitenden Gehäuse, um versehentliche Berührungen und Kurzschlüsse zu vermeiden.
Das Produkt und die darauf befindlichen Komponenten können während des Betriebs warm werden. Unsachgemäße Handhabung oder Überlastung des Produkts kann zu Verbrennungen, Schäden oder Bränden führen. Beachten Sie die folgenden Sicherheitshinweise, um thermische Gefahren zu vermeiden:
Stellen Sie sicher, dass das Produkt innerhalb der empfohlenen Betriebstemperaturen verwendet wird.
Hinweis: Der empfohlene Betriebstemperaturbereich liegt typischerweise zwischen -40°C und +85°C. Überprüfen Sie die spezifischen Informationen im Produktdatenblatt.
Achtung: Platzieren Sie das Produkt nicht in der Nähe von externen Wärmequellen wie Heizkörpern oder direkter Sonneneinstrahlung.
Hinweis: Stellen Sie sicher, dass das Produkt in einem kühlen und gut belüfteten Bereich betrieben wird.
Achtung: Stellen Sie sicher, dass das Produkt gut belüftet ist, um eine Überhitzung zu vermeiden.
Hinweis: Verwenden Sie Lüfter oder Kühlkörper, wenn das Produkt in einem geschlossenen Gehäuse oder in einer Umgebung mit eingeschränkter Luftzirkulation betrieben wird.
Achtung: Montieren Sie das Produkt auf hitzebeständigen Oberflächen und in hitzebeständigen Gehäusen.
Hinweis: Verwenden Sie Gehäusematerialien, die hohen Temperaturen standhalten, um Schäden oder Brandgefahr zu vermeiden.
Implementieren Sie bei der Verwendung eines Gehäuses eine Temperaturüberwachung und gegebenenfalls Schutzmechanismen, die das Produkt bei Überhitzung abschalten.
Hinweis: Verwenden Sie Temperatursensoren und entsprechende Software, um die Temperatur des Produkts zu überwachen und das System bei Bedarf herunterzufahren.
Vermeiden Sie Überlastungen, die zu einer übermäßigen Erwärmung von Komponenten führen können.
Hinweis: Um eine Überhitzung zu vermeiden, überschreiten Sie nicht die angegebenen Strom- und Spannungsgrenzen.
Kurzschlüsse können erhebliche Hitze erzeugen und Brände verursachen.
Hinweis: Stellen Sie sicher, dass alle Verbindungen korrekt und sicher sind und dass keine leitenden Objekte versehentlich Kurzschlüsse verursachen können.
Jetzt ist es an der Zeit, selbständig zu lernen und Projekte umzusetzen. Dies können Sie mit Hilfe vieler Beispielskripte und anderer Tutorials tun, die Sie im Internet finden.
Wenn Sie auf der Suche nach hochwertiger Mikroelektronik und Zubehör sind, ist die AZ-Delivery Vertriebs GmbH das richtige Unternehmen, um diese zu beziehen. Sie erhalten zahlreiche Anwendungsbeispiele, vollständige Installationsanleitungen, E-Books, Bibliotheken und Unterstützung von unseren technischen Experten.
https://az-delivery.de
Viel Spaß!
Impressum
https://az-delivery.de/pages/about-us
Referenzen
https://www.arduino.cc/en/Main/Software
AZ-Delivery - Ihr Experte für Mikroelektronik
Impressum / Disclaimer
Anleitung herunterladen
Hier können Sie die vollständige PDF-Version des Handbuchs herunterladen. Sie kann zusätzliche Sicherheitsanweisungen, Garantieinformationen, FCC-Regeln usw. enthalten.
AZ-Delivery RFID RC522 Handbuch herunterladen