Difference between revisions of "How to Use an RFID RC522 on Raspberry Pi"
From Wiki
(→Setup SPI:) |
|||
Line 1: | Line 1: | ||
=='''Setup SPI:'''== | =='''Setup SPI:'''== | ||
− | [[File:RFID0127.png | + | [[File:RFID0127.png]] |
Run raspi-config | Run raspi-config | ||
<pre>sudo raspi-config</pre> | <pre>sudo raspi-config</pre> | ||
Line 8: | Line 8: | ||
Then press Enter three times to enable SPI as default settings | Then press Enter three times to enable SPI as default settings | ||
Select finish and reboot | Select finish and reboot | ||
+ | |||
=='''Install python-dev and git:'''== | =='''Install python-dev and git:'''== | ||
<pre>sudo apt-get update | <pre>sudo apt-get update |
Revision as of 04:19, 27 January 2016
Contents
Setup SPI:
sudo raspi-config
Go through:
8 Advanced Options -> A6 SPI->Yes
Then press Enter three times to enable SPI as default settings
Select finish and reboot
Install python-dev and git:
sudo apt-get update sudo apt-get upgrade sudo apt-get install python-dev git
Wiring:
Name | Pin# | Pin Name |
---|---|---|
VCC | 1 | 3V3 |
RST | 22 | GPIO25 |
GND | Any | Any Ground |
MISO | 21 | GPIO9 |
MOSI | 19 | GPIO10 |
SCK | 23 | GPIO11 |
NSS | 24 | GPIO8 |
IRQ | None | None |
Install SPI-Py
cd ~ git clone https://github.com/lthiery/SPI-Py.git cd SPI-Py/ sudo python setup.py install
Get MFRC522-python library
cd ~ git clone https://github.com/mxgxw/MFRC522-python.git cd MFRC522-python/
Now Run:
# To read card sudo python Read.py # To write card sudo python Read.py