Este tutorial irá orientar a montagem do equipamento, bem como os procedimentos necessários para a completa finalização.
O processo de montagem consiste em 3 etapas
- Montagem eletrônica
- Programação
- Impressão de Caixa plástica
Montagem Eletrônica
Lista de Componentes Eletrônicos
- Arduino Leonardo
- Leitor RFID-RC522
- Conectores (fios) de várias cores, Macho/Fêmea, Fêmea/Fêmea.
- Cartão Tipo Mifare , frequência 13,56Mhz
- Cabo micro USB padrão Arduino Leonardo
Esquemático de Montagem da Placa
Ligação adicional:
Chave de ativação da digitação.
- Pin 4(arduino) <-> GND(arduino) – Digitação RFID Decimal(LOW)/Hexadecimal(HIGH)
- Quando o Pino 4 estiver em estado LOW, o sistema digita Decimal
- Quando o Pino 4 – Estiver em estado não LOW, o sistema digita Hexadecimal
- Caso este pino (4), esteja aberto, o circuito responderá apenas na USB/Serial.
Programação
Pré requisitos
Para gravar o firmware, será necessário instalar o arduino (software), versão 1.8.19 ou maior.
Tambem é necessário instalar a lib MFRC522, que permite a leitura do rfid.
Gravação do Firmware
O Firmware pode ser baixado no git através do seguinte link:
https://github.com/marcelomaurin/RFID-Reader
Abra o firmware no arduino, e indique a porta que foi identificado o seu hardware.
Realize a compilação do firmware, aguardando o termino, conforme figura abaixo.
Após a compilação completa, click no botão gravar, conforme figura a abaixo:
Impressão das caixas plásticas
Para impressão das caixas plásticas, será necessário baixar o projeto:
https://grabcad.com/library/box-arduino-leonardo-1
Neste projeto existem 2 arquivos com extensão .stl
Em sua impressora 3D de preferência, mande imprimir estes dois arquivos.
Montagem (assembly) da caixa
O Arduino Leonardo, ficará conectado no fundo da caixa, para tanto utilize dois parafusos tipo philips M3x12.
Fixação do Leitor RFID
O Leitor de RFID será fixado na Lateral ou na face superior de acordo com conveniencia do instalador.
Para tanto recomendamos o uso de cola super forte ou cola quente.
Optamos por não fixarmos local do Leitor, pois entendemos que esta é uma opção do usuário.
No meu caso, fixei na lateral, colando uma etiqueta na area externa, identificando o ponto de leitura.