Tabla de contenido:

Desbloquear PC con RFID y Arduino Uno: 4 pasos
Desbloquear PC con RFID y Arduino Uno: 4 pasos

Video: Desbloquear PC con RFID y Arduino Uno: 4 pasos

Video: Desbloquear PC con RFID y Arduino Uno: 4 pasos
Video: Unlock Your Computer With Rfid And Arduino (Amazing) !!! 2024, Noviembre
Anonim
Desbloquear PC con RFID y Arduino Uno
Desbloquear PC con RFID y Arduino Uno
Desbloquear PC con RFID y Arduino Uno
Desbloquear PC con RFID y Arduino Uno

Este es mi primer Instructable. Entonces, en este proyecto, voy a desbloquear tu PC con RFID y Arduino Uno, que la mayoría de los miembros tienen después de hacer esto nuevamente, tienes que hacer algunos cambios para que vuelva a funcionar como una placa arduino normal. Entonces empecemos:-

Paso 1: Conexión del escáner RFID a Arduino UNO

Conexión del escáner RFID a Arduino UNO
Conexión del escáner RFID a Arduino UNO

El escáner RFID tiene 8 pines y necesitamos 7 pines de eso

Arduino -------------- Escáner RFID

D9 --------------- Restablecer

D10 ---------------- SDA

D11 --------------- MOSI

D12 --------------- MISO

D13 --------------- SCK

TIERRA -------------- TIERRA

3,3 V ---------------- 3,3 V

No cambie D11, D12, D13, Puede cambiar D9, D10 que son SDA y reiniciar, pero necesita cambiar el código también los pines

Paso 2: cambio de código y carga

Cambio de código y carga
Cambio de código y carga
Cambio de código y carga
Cambio de código y carga

Primero agregue la biblioteca MFRC522 a Arduino IDE

Biblioteca MFRC522 para Arduino IDE

Descargue la biblioteca y extráigala en la carpeta de bibliotecas en Arduino Sketch Folder

Ahora cambiando el código

Primero ingrese el código y el número de UID a su UID no desea obtener acceso como en la imagen

la línea resaltada en la imagen es la que tiene que cambiar para que su tarjeta funcione si desea agregar más espacio, una coma nuevamente espacio y otro UID de Tarjeta

P.ej:-

content.substring (1) == "Tarjeta 1", "Tarjeta 2"

Cambiar las pulsaciones de teclas

Primero, ingrese el código para

retraso (50);

buf [0] = 0;

buf [2] = 0x13; // Cambie este número 13 al del archivo USBKeyScan. PDF la tecla que desea presionar cuando se escanea la tarjeta

Serial.write (buf, 8);

releaseKey ();

si desea presionar más teclas una tras otra

copie el código y péguelo debajo del anterior en la declaración if

y luego cambie el número a la tecla que desea presionar

ahora cargue el código en Arduino uno seleccionando la placa correcta y el puerto COM correcto

Paso 3: Actualización del firmware de Atmega16U2 a bordo

Actualización del firmware de Atmega16U2 a bordo
Actualización del firmware de Atmega16U2 a bordo
Actualización del firmware de Atmega16U2 a bordo
Actualización del firmware de Atmega16U2 a bordo

Descargue e instale el software Atmel Flip 3.4.7 desde el siguiente enlace

Software Atmel Flip 3.4.7

Los archivos de firmware primero colocan un puente en restablecer y conectar a tierra y eliminarlo como en la imagen

Abra Atmel Flip y seleccione el archivo de firmware Arduino-Keyboard-0.3.hex de la pestaña Archivo -> Cargar archivo hexadecimal

Y

Seleccione Ejecutar

Quite el USB y vuelva a conectarlo

Paso 4: Listo

Ahora escanee la tarjeta que ha programado y pruébela

si quieres ver el mío que hice, mira debajo del video

perdón por la claridad del video

si desea usarlo como arduino normal, debe ejecutar el archivo de firmware llamado arduino-usbserial-uno.hex y listo

Espero que hayas disfrutado de este proyecto y si tienes alguna pregunta no olvides comentar

y aquí está el enlace de mi canal de youtube, no olvides suscribirte en youtube

Canal de Youtube de Akash World

Recomendado: