Fazendo as conexões:
Somente 3 fios são necessários para a conexão.
Na placa RFID;
PIN 1 -> Tx
PIN 2 -> Rx (não utilizado)
PIN 3 -> NC (não conectado)
PIN 4 -> GND
PIN 5 -> Vcc (+5V)
O pino 1 (Tx) da placa RFID é ligado no pino 2 do Arduino.
Embora o sensor funcione com comunicação serial, não vamos os pinos 0 e 1. Estes pinos vamos deixar para debug pela porta serial do PC.
Para comunicação com o sensor vamos utilizar um biblioteca que emula a porta Serial por software. (NewSofSerial)
Programação:
O código é muito simples, foi feito somente para demonstrar a funcionalidade da placa, podendo ser modificado de acordo com a sua necessidade.
Resultados:
Fiz um vídeo para demonstrar como utilizar, espero que fique mais fácil de entender.
Mais informações podem ser encontradas no meu "Instructable".
Comentar
Me manda o codigo.
Já que voce esta utilizando o Mega, voce tem mais portas seriais disponiveis.
Por exemplo, em vez de Serial.begin() troca por Serial1.begin()
e no newsoftserial.begin() troca por Serial2.begin()
A pinagem muda um pouco, mas olha na placa que deve estar escrito qual porta é qual.
Duvidas posta ae.
Abraco
Acho que a distância é menor que 7cm, a não ser que nesta nova versão o alcance aumentou.
Nao testei gravação, somente leitura.
Ele acaba sendo um sensor mais para teste e demo do que para uso mesmo.
Já trabalhei com o RFID de uso comercial,
Qual a capacidade de leitura e gravação de TAG? só por contato ou faz de alguma distancia?
Gostei, pode ser bem util aqui no meu controle de estoque...
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por
Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!
Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)