Taula de continguts:

Desbloqueja l'ordinador amb RFID i Arduino Uno: 4 passos
Desbloqueja l'ordinador amb RFID i Arduino Uno: 4 passos

Vídeo: Desbloqueja l'ordinador amb RFID i Arduino Uno: 4 passos

Vídeo: Desbloqueja l'ordinador amb RFID i Arduino Uno: 4 passos
Vídeo: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Juliol
Anonim
Desbloqueja l'ordinador amb RFID i Arduino Uno
Desbloqueja l'ordinador amb RFID i Arduino Uno
Desbloqueja l'ordinador amb RFID i Arduino Uno
Desbloqueja l'ordinador amb RFID i Arduino Uno

Aquest és el meu primer instructible. Així doncs, en aquest projecte faré el desbloqueig del vostre PC amb RFID i Arduino Uno que la majoria dels membres tenen després de tornar a fer-ho, heu de fer pocs canvis per tornar a funcionar com una placa arduino normal. Comencem, doncs: -

Pas 1: Connexió de l'escàner RFID a Arduino UNO

Connexió de l'escàner RFID a Arduino UNO
Connexió de l'escàner RFID a Arduino UNO

L’escàner RFID té 8 pins i en necessitem 7

Arduino -------------- Escàner RFID

D9 --------------- Restableix

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

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

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

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

GND -------------- GND

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

No canvieu D11, D12, D13, Podeu canviar D9, D10 que són SDA i Reset, però heu de canviar al codi també els pins

Pas 2: canviar el codi i penjar

Canvi de codi i càrrega
Canvi de codi i càrrega
Canvi de codi i càrrega
Canvi de codi i càrrega

Primer afegiu la biblioteca MFRC522 a Arduino IDE

MFRC522 Líbrida per a Arduino IDE

Baixeu-vos la biblioteca i traieu-la a la carpeta de biblioteques de la carpeta Arketo Sketch

Ara canviant el codi

Primer, introduïu el codi i el número UID al vostre número UID al qual no voleu accedir com a la imatge

la línia ressaltada a la imatge és la que heu de canviar perquè la vostra targeta funcioni si voleu afegir-ne més, doneu espai a una coma de nou i un altre UID de la targeta

Per exemple:-

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

Canvi de les pulsacions

Primer, aneu al codi a

retard (50);

buf [0] = 0;

buf [2] = 0x13; // Canvieu aquest número 13 pel que apareix al fitxer USBKeyScan. PDF, la tecla que vulgueu prémer quan s’explorés la targeta.

Serial.write (buf, 8);

releaseKey ();

si voleu prémer més tecles una darrere l’altra

copieu el codi i enganxeu-lo a sota de la declaració anterior a if in

i, a continuació, canvieu el número a la tecla que vulgueu prémer

ara pengeu el codi a Arduino uno Seleccionant la placa correcta i el port COM correcte

Pas 3: Actualització del microprogramari d'Atmega16U2 a bord

Actualització del microprogramari d’Atmega16U2 a bord
Actualització del microprogramari d’Atmega16U2 a bord
Actualització del microprogramari d’Atmega16U2 a bord
Actualització del microprogramari d’Atmega16U2 a bord

Descarregueu i instal·leu el programari Atmel Flip 3.4.7 des de l'enllaç següent

Programari Atmel Flip 3.4.7

Els fitxers de microprogramari col·loqueu primer un pont sobre el reset i el terra i traieu-lo com a la imatge

Obriu Atmel Flip i seleccioneu el fitxer de firmware Arduino-Keyboard-0.3.hex a la pestanya Fitxer -> Carrega el fitxer hexadecimal

I

Seleccioneu Executa

Traieu el USB i torneu-lo a connectar

Pas 4: Fet

Ara escanegeu la targeta que heu programat i proveu-la

si voleu veure la meva que he fet comproveu a sota del vídeo

perdó per la claredat del vídeo

si el voleu utilitzar com a arduino normal, heu d'executar el fitxer de firmware anomenat arduino-usbserial-uno.hex i llest.

espero que us hagi agradat aquest projecte i si teniu alguna pregunta, no oblideu fer cap comentari

i aquí teniu el meu enllaç al canal de youtube. No oblideu subscriure-us a youtube

Canal de Youtube Akash World

Recomanat: