Equipo de NFC Unlocker (3 / 4 paso)

Paso 3: Software

El software que necesita cargarse el Arduino está por debajo. Asegúrese de que tiene la biblioteca de Adafruit NFC instalado. Más información sobre eso aquí.

#include < Wire.h >
#include < Adafruit_NFCShield_I2C.h >

#define IRQ 6 / este rastro se debe cortar y cablear.
#define RESET 8

Adafruit_NFCShield_I2C nfc (IRQ, RESET);

//////////////////////////////////// SETUP

void setup() {}
Biblioteca Serial a 9600 bps
Serial.Begin(9600);

encontrar shield Adafruit RFID/NFC
NFC.Begin();

versiondata de uint32_t = nfc.getFirmwareVersion();
Si (! versiondata) {}
Serial.Print ("no encontrar Consejo de PN53x");
mientras (1); detener
}
Consiguieron datos ok, imprimir!
Serial.Print ("encontrado chip PN5"); Serial.println ((versiondata >> 24) & 0xFF, hexagonal);
Serial.Print ("Firmware ver."); Serial.Print ((versiondata >> 16) & 0xFF, DEC);
Serial.Print('.'); Serial.println ((versiondata >> 8) & 0xFF, DEC);

configurar el tablero para leer etiquetas RFID
NFC. SAMConfig();
Keyboard.Begin(); iniciar el teclado
}

/////////////////////////////////// LOOP

sin signo dígitos = 0;

void loop() {}
éxito de uint8_t;
uint8_t uid [] = {0, 0, 0, 0, 0, 0, 0}; Buffer para almacenar la UID devuelto
uidLength de uint8_t; Longitud de la UID (4 o 7 bytes dependiendo del tipo de tarjeta ISO14443A)

Espere a que tarjeta RFID demostrar para arriba!
Serial.println ("en espera de una tarjeta ISO14443A...");

Espere un ISO14443A tipo tarjetas (Mifare, etc..). Cuando uno se encuentra
'uid' se popularán con el UID, y en uidLength
Si el uid es 4 bytes (Mifare Classic) o 7 bytes (Mifare Ultralight)
éxito = nfc.readPassiveTargetID (PN532_MIFARE_ISO14443A, uid y uidLength);

cardidentifier de uint32_t = 0;

Si {} (éxito)
Encontrado una tarjeta!

Serial.Print ("tarjeta detectada #");
Gire lo cuatro octeto UID de un mifare classic en una sola variable #
cardidentifier = uid [3];
cardidentifier << = 8; cardidentifier | = uid [2];
cardidentifier << = 8; cardidentifier | = uid [1];
cardidentifier << = 8; cardidentifier | = uid [0];
Serial.println(cardidentifier);

Si (cardidentifier == 606061173) {}
Keyboard.Write('m');
Keyboard.Write('y');
Keyboard.Write('p');
Keyboard.Write('a');
Keyboard.Write('s');
Keyboard.Write('s');
Keyboard.Write('w');
Keyboard.Write('o');
Keyboard.Write('r');
Keyboard.Write('d');
Delay(5000); se asegura de que la contraseña no es repetida
}
}
}

Una vez cargado el código, abra al monitor serial a 9600 baudios. Coloque la etiqueta NFC en el escudo por un segundo y luego retírela. El serial monitor debe decir: "La tarjeta detecta número #card". El número de tarjeta único de copiar y pegarlo en el cardidentifier == 606061173 declaración en el código. El número de tarjeta reemplazará a 606061173. Cambiar las declaraciones de keyboard.write para deletrear su una carta contraseña a la vez. Resubir el código y siempre que la etiqueta NFC se coloca en el escudo se escriba la contraseña para usted.

Artículos Relacionados

Cómo a unlock CMD en un equipo de la escuela (Windows XP)

Cómo a unlock CMD en un equipo de la escuela (Windows XP)

por lo tanto, mucha gente gusta mucho hacer bromas de computadora, especialmente en la escuela, aunque la mayoría requieren el CMD (símbolo del sistema), que está bloqueado. Le mostraré cómo utilizar Bloc de notas, la forma más sencilla posible (cual
XYZ Da Vinci Junior (jr) etiqueta NFC filamento Reset Hack

XYZ Da Vinci Junior (jr) etiqueta NFC filamento Reset Hack

Este proceso le permitirá restablecer su etiqueta nfc de filamento a una configuración completa utilizando un dispositivo Android con NFC. Si no tienes una NFC habilitado dispositivo Android o lo que algo diferente tengo un Instructable utilizando un
Cargador inalámbrico DIY + NFC Dock para el coche

Cargador inalámbrico DIY + NFC Dock para el coche

Bastante, es increíble cuánto más fácil es utilizar nuestros smartphones como GPS estos días! Pero quien hace esto regularmente conoce realmente drena la batería, por lo que siempre necesita para mantener en carga cuando usted está conduciendo.Este p
Cómo desbloquear la contraseña RAR con RAR File Unlocker

Cómo desbloquear la contraseña RAR con RAR File Unlocker

¿Cómo desbloquear el archivo RAR después olvidó Contraseña RAR?Este es un problema que preocupa y quieren solucionar con eficacia. Si tienes alguna manera de que podría desbloquear archivos RAR encriptados, por favor me avisan. ¡Muchas gracias!Creo q
3D impreso prototipo de pulsera NFC (proyecto TfCD de Jeremy Evers y Bas Van Der Werf)

3D impreso prototipo de pulsera NFC (proyecto TfCD de Jeremy Evers y Bas Van Der Werf)

El siguiente instructivo le ayudará a hacer tu propia pulsera NFC. Esta pulsera se puede dar diferentes funciones escribiendo el código con tu smartphone en el chip NFC. Un chip NFC es un chip que puede comunicarse a corta distancia con un dispositiv
Tatoo de NFC de bajo coste

Tatoo de NFC de bajo coste

Este instructivo fue hecho con la intención de hacer un Tatoo de NFC bajo costo para aplicaciones como desbloquear tu telefono o creación de perfiles en él, y tal vez si encuentra, podría tener otro uso. También si ya tienes una vieja etiqueta NFC qu
Como Utilizar El NFC

Como Utilizar El NFC

Hola... en este instructable aprenderemos a como utilizar la colectividad NFC poseen una gran variedad de Smartphones hoy en día y talvez no la sabemos usar.Paso 1: ¿Qué necesitaremos? Necesitaremos:-Un Smartphone con NFC.-Un dispositivo con conectiv
Cómo desbloquear archivos ZIP cifrados con ZIP Password Unlocker

Cómo desbloquear archivos ZIP cifrados con ZIP Password Unlocker

Como se sabe, si bloqueo de archivo zip, nunca sería abrir o extraer archivos zip cifrados, a menos que obtenga la contraseña para abrir archivo zip encriptado.Este artículo sólo se pretende hablar acerca de cómo abrir archivos zip cifrados con unloc
XYZ Da Vinci Junior (jr) etiqueta NFC filamento Reset Arduino Hack

XYZ Da Vinci Junior (jr) etiqueta NFC filamento Reset Arduino Hack

Yo no soy un programador y personalmente tuve mucha reserva y preocupación acerca del uso de la Arduino y Chip NFC cuando les llegué primero. Estoy seguro de que con el tiempo suficiente podría haber averiguar qué bocetos a utilizar y cómo utilizarlo
Grabado laser QR y NFC WiFi tarjeta de acceso

Grabado laser QR y NFC WiFi tarjeta de acceso

Nombre rápido, lo peor de tener huéspedes en su casa. No, no es gente tocando sus cosas o poner sus pies asquerosos en la otomana de cuero de yak del Himalaya sin crueldad, cosido a mano. Es tener que contarle a todos y cada uno de ellos la enrevesad
Legend of Knorra cruz puntada: equipo Avatar

Legend of Knorra cruz puntada: equipo Avatar

Punto de cruz patrón (en excel y forma del cuadro) con equipo de Avatar. Hay dos versiones: la versión de "envío" con Knorra y Asami con las manos y una versión de no envío.Paso 1: materiales Paño de Aida 14 Conde (patrón escrito para un marco d
Punto de Cruz de Star Trek: El serie Equipo Original

Punto de Cruz de Star Trek: El serie Equipo Original

Punto de cruz patrón (en excel y forma del cuadro) para seleccionar equipo de Star Trek.Paso 1:Paño de Aida 14 Conde (patrón escrito para un marco de 5 x 7")Colores (número de color de seda estándar dado)** Todos **Pantalones, zapatos, collar - negro
Equipos casi gratis o utilizar Thin Clients con linux Debian.

Equipos casi gratis o utilizar Thin Clients con linux Debian.

Por lo que configurar una pequeña red para un negocio o simplemente para el hogar. Piense en clientes delgados. Utilizar clientes delgados siempre ha sido algo importante conmigo. Aunque son mini subconjuntos de equipos completos ahorrar dinero en el
Bolso de la carretilla grande (para equipo de Kendo)

Bolso de la carretilla grande (para equipo de Kendo)

Mucho tiempo tuve esta idea girando en mi cabeza hacer mi propia bolsa para mi equipo de Kendo (Bogu bolsa). Como ya tenía una funda para mi shinais (espadas de bambú) de mi material de coser favorita, la manta del ejército suizo de lana, estaba clar