Raspberry e leitor de RFID
Esquema de ligação entre o leitor e o raspberry:
Referencia: http://fuenteabierta.teubi.co
Primeiro passo é editar o arquivo abaixo:
sudo nano /etc/modprobe.d/raspi-blacklist.conf
Com o arquivo aberto comentar a linha abaixo:
#blacklist spi-bcm2708
Feito a alteração salve o arquivo e reinicie o raspberry.
Depois do boot vamos verificar as interfaces com o comando abaixo:
ls /dev/spidev0.*
Deveremos ver algo como abaixo:
/dev/spidev0.0 /dev/spidev0.1
Agora vamos fazer o download da biblioteca para ter acesso as portas SPI
git clone https://github.com/lthiery/SPI-Py
cd SPI-Py
sudo python setup.py install
Agora vamos fazer o Download da classe para controlar o leitor RFID
git clone https://github.com/mxgxw/MFRC522-python
cd MFRC522-python
Agora é só executar o scritpt:
sudo python MFRC522.py
Foram feitas algumas modificações no arquivo original, para corrigir mensagens de erros, as alterações estão na imagem abaixo:
Foto do novo script em execução e leitura de 7 TAGs RFID.
Observe que o ponteiro fica ativo aguardando a próxima leitura.
O sistema pode ser integrado para envio do ID da TAG para um banco de dados, onde pode devolver a informação e checar a validade do ID, sendo um ID valido podemos fazer o raspberry liberar uma trava eletronica em uma porta, ou acender uma luz...etc.
Abaixo segue o esquema 100% montado e as TAGs RFID.

















