Avaliação do Usuário

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 

 

 

Hoje existem milhares de aplicações para o conjunto leitor/etiqueta de RFID (Radio Frequency Identification), ainda mais com as milhares de opções de hardware disponíveis a custos muito acessíveis.

 

O módulo usado nesse tutorial é um 232 Reader Module (YET-125K-W), que lê tags de 125kHz e possui interface RS-232.

 

Para montar o projeto você precisará de:

 

Um Arduino:

 

 

Um módulo leitor RFID, comprado na Tato Equipamentos Eletrônicos (www.tato.ind.br):

 

 

 

Antena coletora do módulo RFID:

 

 

Pelo menos uma etiqueta (tag) RFID de 125kHz:

 

 

Também vamos precisar de alguns fios e uma placa de ensaios (protoboard).

 

O primeiro passo é ligar a antena ao módulo:

 

 

Conecte o módulo a placa de ensaios de forma a deixa a conexão da antena livre de esforço mecânico:

 

 

Ligue o pino 5V do módulo RFID ao pino 5V do Arduino:

 

 

Ligue o pino GND do módulo RFID ao pino GND do Arduino:

 

 

Ligue o pino D0 ou TX do módulo RFID ao pino 2 do Arduino:

 

 

O código abaixo lê os dados enviados pelo módulo e exibe na saída serial:

 

{code}

#include<SoftwareSerial.h>

 

SoftwareSerial pendrive(2,3);

 

void setup() {

Serial.begin(9600);

pendrive.begin(9600);

}

 

void loop() {

char entrada = 0;

String resposta = "";

while(pendrive.available()) {

entrada = pendrive.read();

if(entrada > 0)

resposta += entrada;

}

pendrive.flush();

if(!resposta.equals("")) Serial.println(resposta);

delay(100);

}

{/code}

 

Para ver tudo funcionando abra o Serial Monitor do Arduino e aproxime sua tag RFID da antena, cada sequencia numérica apresentada é o código da tag, mas atente-se de que a sequencia contém um prefixo hexadecimal 02 e um sufixo hexadecimal 03 que não serão exibidos no Serial Monitor: