Im Netz gibt es viele Anleitungen zum Anschluss eines RFID-Readers an den Raspberry Pi. Hatte auch noch einen seit Jahren liegen. Mal eben die 7 Leitungen angeklemmt und getestet. Ja es läuft, es geht aber leider nur der RFID-Tag der dabei lag, die andern 20 die ich noch liegen hatte konnten leider nicht gelesen werden 😉 Sind wohl keine Mifare Tags. Und man muss schon bis auf ein paar cm rangehen, damit er gelesen wird. …
Spezifikationen der Platine
• RFID-Modul mit integrierten NXP MFRC-522
• 13,56 MHz Frequenz
• Kommunikation über SPI
• basierend auf dem Mifare Protokoll
• erlaubt das Auslesen und Beschreiben von RFID-Tags
Auf Raspi diese Verbindungen verwenden:
• SDA <–> 24
• SCK <–> 23
• MOSI <–> 19
• MISO <–> 21
• IRQ <–> nicht Verwendet
• GND <–> 6
• RST <–> 22
• 3.3V <–> 1
Hier die Vorderseite
und die Rückseite
Software:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# Es muss das SPI Interface angeschaltet werden im Pi sudo raspi-config sudo reboot # Check ob der Treiber erkannt wurde spi_bcm2835 lsmod | grep spi sudo apt-get install python2.7-dev git clone https://github.com/lthiery/SPI-Py.git cd SPI-Py sudo python setup.py install git clone https://github.com/danjperron/MFRC522-python.git cd MFRC522-python/ # Starten des Einlesen der Tags in Endlosschleife python Read.py |
Ergebnis, ok Tag erkannt: