Updated README.md

This commit is contained in:
2018-07-27 19:09:31 +02:00
parent ecd5c865e7
commit 590140294c

View File

@@ -2,52 +2,6 @@
Reading and Writing MiFare tags using a Raspberry Pi 3 and the RFID-RC522. Reading and Writing MiFare tags using a Raspberry Pi 3 and the RFID-RC522.
## 1. Enable SPI
Open the configuration using this command:
```
sudo raspi-config
```
In the menu select `5 Interfacing options`, then enable `P4 SPI` and reboot.
## 2. Connection
Connect the RC522's Pins to the RaspberryPi's GPIO pins.
RC522 | RaspberryPi
----: | ----------:
SDA | 24
SCK | 23
MOSI | 19
MISO | 21
IRQ | -
GND | 6
RST | 22
3.3V | 1
Dont connect the IRQ pin.
For a detailed pinout plan check [this website](https://pinout.xyz/).
## Install dependencies
First of all we need to install the `git` and `python-dev` package using this command:
```
sudo apt install git python-dev -y
```
Now we have to install `SPI-Py` using the folowing commands:
```
cd ~
git clone https://github.com/lthiery/SPI-Py.git
cd SPI-Py/
sudo python setup.py install
```
## Install MFRC522-python
Almost done, just a few commands left to install this package:
```
cd ~
git clone https://github.com/tsndr/MFRC522-python.git
cd MFRC522-python/
```
## Usage ## Usage
Run one of these commands and follow the instructions: Run one of these commands and follow the instructions:
@@ -65,3 +19,51 @@ python write.py
``` ```
python wipe.py python wipe.py
``` ```
## Installation
### 1. Enable SPI
Open the configuration using this command:
```
sudo raspi-config
```
In the menu select `5 Interfacing options`, then enable `P4 SPI` and reboot.
### 2. Connection
Connect the RC522's Pins to the RaspberryPi's GPIO pins.
RC522 | RaspberryPi
----: | ----------:
SDA | 24
SCK | 23
MOSI | 19
MISO | 21
IRQ | -
GND | 6
RST | 22
3.3V | 1
Dont connect the IRQ pin.
For a detailed pinout plan check [this website](https://pinout.xyz/).
### Install dependencies
First of all we need to install the `git` and `python-dev` package using this command:
```
sudo apt install git python-dev -y
```
Now we have to install `SPI-Py` using the folowing commands:
```
cd ~
git clone https://github.com/lthiery/SPI-Py.git
cd SPI-Py/
sudo python setup.py install
```
### Install MFRC522-python
Almost done, just a few commands left to install this package:
```
cd ~
git clone https://github.com/tsndr/MFRC522-python.git
cd MFRC522-python/
```