Animal Micro Chip Scanner RFID Reader Arduino

by gooikerjh in Circuits > Arduino

18393 Views, 61 Favorites, 0 Comments

Animal Micro Chip Scanner RFID Reader Arduino

IMG_20210809_094649 (Groot).jpg
IMG_20210809_094658 (Groot).jpg

This is a Arduino based scanner for animal micro chips. It retrieves country and animal identification number. It reads 134.2KHz frequency, ISO 11784/85, FDX-B micro chips.

Supplies

Arduino nano v3.jpg
RFID module.jpg
EM4305.png
LCD16x2I2C.jpg
microchip.png
  • Arduino nano V3
  • 134.2KHz RFID Module with antenna (Rfid wireless Module 134.2Khz FDX-B EM4305 Reader Uart)
  • LCD 16x2 with I2C module
  • Green led
  • Resistor 220 Ohm
  • 3d printed casing
  • optional for testing a Microchip (125Khz/134.2Khz 2.12*12Mm/1.4*8Mm Microchip Animal Rfid Tag Met EM4305 chip ISO11784/5 FDX-B Voor Vis Hond Kat Identificatie)

Circuit

Circuitanimal rfid.png

The progam has been tested for Arduino Uno and Nano v3. The casing is suited for nano v3.

Casing

casetop.png
casebot.png

Casing has been designed with Fusion360. Printed on a Artillery Sidewinder X1, sliced with Ultimaker Cura, layer 0,2 mm. infill gradual, no support, no adhesion.

Program

Arduino schets.

The code for translating array of HEX to DEC works fine but maybe could be more efficient. The normal functions didn't work because the decimal value needs to be of type long long. Arduino serial and print functions only handle float and int.

Version 1.0: leading 0's added.

Version 1.1: ignore start and stop in message

Downloads