Buscar
  • robohelpmakers

Rdm6300 Rfid Modulo de Leitura de Tag 125Khz - Arduino

Atualizado: Out 29

O módulo de leitura Rdm6300 é projetado para leitura de cartões e tag,s chaveiro de 125KHz. Pode ser aplicado na segurança do escritório ou em casa como identificação pessoal, controle de acesso, anti-falsificação e sistemas de controle da produção. Dispõe de Suporte antena externa possibilitando uma distância máxima efetiva até 150mm e tempo de 100ms para descodificação. Placas Compatíveis: Arduino Duemilanove, Arduino Leonardo, Arduino mega, Arduino Pro, Arduino Uno, iTeaduino mega, MSP430 Launchpad, Seeeduino mega, STM32 Discovery, STM32F4 Discovery.

O módulo de leitura Rdm6300 é projetado para leitura de cartões e tag,s chaveiro de 125KHz. Pode ser aplicado na segurança do escritório ou em casa como identificação pessoal, controle de acesso, anti-falsificação e sistemas de controle da produção. Dispõe de Suporte antena externa possibilitando uma distância máxima efetiva até 150mm e tempo de 100ms para descodificação. Placas Compatíveis: Arduino Duemilanove, Arduino Leonardo, Arduino mega, Arduino Pro, Arduino Uno, iTeaduino mega, MSP430 Launchpad, Seeeduino mega, STM32 Discovery, STM32F4 Discovery.


Vamos efetuar uma montagem que visa duas coisas, testar tag´s e cartões RFID 125Khz e, de maneira simples, explicar como montar o módulo de leitura e utilizá-lo em conjunto com o Arduino UNO. Essa mesma montagem você poderá utilizar com outros modelos de placas Arduino, com o Esp8266, Nodemcu e até mesmo, com pequenas alterações no código, utilizar um Raspberry Pi (neste caso você precisará usar a biblioteca wiring pi). O código pode ser adaptado para as mais diversas aplicações.


Descrição Técnica:


  • Suporte a antena externa;

  • Distância máxima efetiva: até 150mm;

  • Interface UART;

  • Suporte a EM4100, compatível com leitura ou leitura/gravação;

  • Voltagem de Operação: 5V;

  • Frequência: 125khz;

  • Alcance de leitura: Até 150mm (Varia de acordo com cartão/chaveiro/etiqueta).

Pinagem:


Pinagem P1

  • Pino 1 = Tx

  • Pino 2 = Rx

  • Pino 3 = NC 

  • Pino 4 = GND

  • Pino 5 = +5V (DC)

Pinagem Antena P2: 

  • Pino 1 = ANT1

  • Pino 2 = ANT2

Pinagem P3:

  • Pino 1 = LED

  • Pino 2 = +5V (DC)

  • Pino 3 = GND

Passo 1: Interface com o Arduino UNO:

Conecte a pinagem de acordo com a figura abaixo, o pino de Tx (pino 1 no módulo) deverá ser ligado ao pino 9 do Arduino, ele funcionará como pino Rx.


Passo 2: Código

 Utilizar a biblioteca SoftwareSerial nativa do Arduino para emular a porta RxTx, no ódigo mySerial(9,10). Após o upload do código, abra o monitor serial do arduino e coloque uma tag em frete a antena, a leitura é autotomática.


Entenda o código:


mySerial.available() – verifica se há dados provenientes do módulo leitor RFID, se houver, retorna para o monitor serial do Arduino através do pino 9. Se não houver dados disponíveis para ler retornará -1.


mySerial.read() – lê os dados recebidos através da porta serial se for maior que zero.


Serial.write() – imprime no monitor serial do Arduino.


Observe que a função da linha de código Serial.write(mySerial.read()) é imprimir no monitor serial do Arduino os dados coletados via porta serial se forem maior que zero.


Leitura da tag no monitor serial do Arduino.


Autor: Luiz Henrique Akasaka Ferreira

0 visualização

Assine nossa lista de E-mails

Robohelp Automacao & Eletronica EIRELI - CNPJ: 24.686.367/0001-79 - Avenida C104, 1283, Goiania/GO 74250-970

ATENCAO - O endereço é apenas fiscal, escritório, não temos loja física ou depósito neste local. NÃO atendemos ao público.