Taula de continguts:

Lector RFID basat en ESP32 amb pantalla tàctil: 7 passos
Lector RFID basat en ESP32 amb pantalla tàctil: 7 passos

Vídeo: Lector RFID basat en ESP32 amb pantalla tàctil: 7 passos

Vídeo: Lector RFID basat en ESP32 amb pantalla tàctil: 7 passos
Vídeo: TODO ESTO PUEDES HACER CON UNA RASPBERRY PI 😈💻 2024, Juliol
Anonim
Lector RFID basat en ESP32 amb pantalla tàctil
Lector RFID basat en ESP32 amb pantalla tàctil
Lector RFID basat en ESP32 amb pantalla tàctil
Lector RFID basat en ESP32 amb pantalla tàctil

En aquest petit format, us mostraré com crear un lector RFID simple amb sortida TFT per al muntatge a la paret mitjançant un mòdul ESP32 DEV KIT C, un lector basat en RC-522 i un kit AZ-Touch ESP. Podeu utilitzar aquest lector per accedir a la porta o terminals d’alarma d’intrusos. És fàcil ampliar aquest senzill disseny per a aplicacions més complexes i transmissió de dades sense fils.

Pas 1: eines i materials

Eines i materials
Eines i materials
Eines i materials
Eines i materials

Materials:

  • Mòdul V3 del kit ESP32 DEV
  • Mòdul lector de targetes RC522
  • Kit ESP AZ-Touch
  • filferro de soldadura
  • cinta autoadhesiva
  • embolcall de filferro

Eines:

  • soldador
  • pelador i tallador de filferro

Pas 2: cablejat

Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat

Després del muntatge del kit AZ-Touch ESP, haureu de connectar el lector RFID al PCB. A les imatges següents trobareu un esquema de cablejat i algunes imatges de la meva solució real. En qualsevol cas, es recomana utilitzar un connector entre la placa lector RFID i la placa base AZ-Touch.

Pas 3: Preparació de PCB RFID

Preparació de PCB RFID
Preparació de PCB RFID
Preparació de PCB RFID
Preparació de PCB RFID

Per al muntatge del PCB RFID, heu de preparar el PCB amb cinta adhesiva i enganxar-lo a la carcassa superior del recinte AZ-Touch.

Pas 4: Muntatge de PCB AZ-Touch

Muntatge de PCB AZ-Touch
Muntatge de PCB AZ-Touch
Muntatge de PCB AZ-Touch
Muntatge de PCB AZ-Touch

Ara podem muntar el TFT a la placa ArduiTouch, connectar la placa RFID i muntar també la placa AZ-Touch a la capa superior

Pas 5: Instal·lació del microprogramari

El codi d'exemple necessita l'IDE Arduino i algunes biblioteques addicionals. Instal·leu les biblioteques següents mitjançant Arduino Library Manager.

  • Biblioteca AdafruitGFX
  • Biblioteca AdafruitILI9341
  • Biblioteca MFRC522

Podeu descarregar la biblioteca també directament com a fitxer ZIP i descomprimir la carpeta a la carpeta yourarduinosketchfolder / libraries / Després d'instal·lar les biblioteques Adafruit, reinicieu l'IDE Arduino.

Pas 6: Configuració personalitzada

Al codi font podeu definir el número d’un transpondedor conegut:

byte blue_uid = {0x09, 0x8D, 0x9D, 0xA3};

Hauríeu de canviar-lo per l'IDU d'un dels vostres transponders. (L'UID dels vostres transponders serà visible a la pantalla "Accés denegat")

Pas 7: executeu la demostració:

Image
Image

Obriu aquesta mostra a l'IDE Arduino. Després de la compilació i la càrrega (tanqueu el Jumper JP1 a la placa base AZ-Touch per penjar-la) podeu posar els transponders a la part superior del recinte AZ-Touch i veureu una pantalla "Accés denegat" per als transponders desconeguts i "Accés concedit" per al transpondedor conegut.

Recomanat: