RFID READER

by MarceloM60 in Circuits > Electronics

371 Views, 2 Favorites, 0 Comments

RFID READER

WhatsApp Image 2022-01-27 at 10.59.48 (1).jpeg

This tutorial will guide the assembly of the equipment, as well as the necessary procedures for the complete finalization.

The assembly process consists of 3 steps

  • electronic assembly
  • Programming firmware
  • Plastic box printing

Site and documentation this project, in portuguese

http://maurinsoft.com.br/index.php/projeto-leitor-rfid/

​Eletronic Assembly

PINOUT2.jpg

List of Electronic Components:

  • Arduino Leonardo
  • RFID-RC522 reader
  • Connectors (wires) of various colors, Male/Female, Female/Female.
  • Mifare Type Card, frequency 13.56Mhz
  • micro USB cable

Firmware

arduino.jpg

Prerequisites
To record the firmware, you will need to install Arduino (software), version 1.8.19 or higher.

It is also necessary to install the lib MFRC522, which allows the reading of rfid.

Firmware Write

Firmware can be downloaded from git via the following link:

https://github.com/marcelomaurin/RFID-Reader

Open the firmware on the arduino, and indicate the port that your hardware was identified.

Compile Program

arduino2.jpg

Perform the firmware compilation, waiting for it to finish, as shown below.

Upload Firmware

arduino3.jpg

After the compilation is complete, click on the record button, as shown in the figure below:

Printing Plastic Boxes

plastic.png

To print the plastic boxes, you will need to download the project:

https://grabcad.com/library/box-arduino-leonardo-1

In this project there are 2 files with .stl extension.

On your 3D printer of choice, print these two files.

Assembly of the Box

M2x12.jpeg

The Arduino Leonardo will be connected to the bottom of the box, so use two Phillips M3x12 screws.

RFID Reader Fixing

The RFID Reader will be fixed on the side or on the top face according to the installer's convenience.

For this we recommend the use of super strong glue or hot glue.

We chose not to set the Reader's location, as we understand that this is a user's option.

In my case, I fixed it on the side, pasting a label on the external area, identifying the reading point.