Sadržaj:

Otključajte računalo pomoću RFID -a i Arduino Uno: 4 koraka
Otključajte računalo pomoću RFID -a i Arduino Uno: 4 koraka

Video: Otključajte računalo pomoću RFID -a i Arduino Uno: 4 koraka

Video: Otključajte računalo pomoću RFID -a i Arduino Uno: 4 koraka
Video: Arduino lekcija 2 IDE programator 2024, Srpanj
Anonim
Otključajte računalo pomoću RFID -a i Arduino Uno
Otključajte računalo pomoću RFID -a i Arduino Uno
Otključajte računalo pomoću RFID -a i Arduino Uno
Otključajte računalo pomoću RFID -a i Arduino Uno

Ovo je moj prvi Instructable. Dakle, u ovom projektu ću napraviti otključavanje vašeg računala pomoću RFID -a i Arduino Uno -a koje većina članova ima nakon što su ovo ponovili, morate unijeti nekoliko promjena kako bi opet radili kao normalna arduino ploča. Pa krenimo:-

Korak 1: Spajanje RFID skenera na Arduino UNO

Povezivanje RFID skenera na Arduino UNO
Povezivanje RFID skenera na Arduino UNO

RFID skener ima 8 pinova i od toga nam je potrebno 7 pinova

Arduino -------------- RFID skener

D9 --------------- Poništi

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

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

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

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

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

3.3V ---------------- 3.3V

Ne mijenjajte D11, D12, D13, Možete promijeniti D9, D10 koji su SDA i Reset, ali morate promijeniti kod i pinove

Korak 2: Promjena koda i prijenos

Promjena koda i prijenos
Promjena koda i prijenos
Promjena koda i prijenos
Promjena koda i prijenos

Prvo dodajte knjižnicu MFRC522 u Arduino IDE

Knjižnica MFRC522 za Arduino IDE

Preuzmite knjižnicu i raspakirajte je u mapu knjižnica u Arduino mapi za skice

Sada mijenjamo kôd

Prvo unesite kôd i broj UID -a u svoj UID, ne želite pristupiti kao na slici

linija označena na slici je ona koju morate promijeniti kako bi kartica radila ako želite dodati više, dajte prostoru zarez opet razmak i još jedan UID kartice

Npr:-

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

Promjena pritisaka na tipke

Prvo idite u kod do

kašnjenje (50);

buf [0] = 0;

buf [2] = 0x13; // Promijenite ovaj broj 13 na onaj u datoteci USBKeyScan. PDF tipku koju želite pritisnuti prilikom skeniranja kartice

Serial.write (buf, 8);

releaseKey ();

ako želite pritisnuti više tipki jedna za drugom

kopirajte kôd i zalijepite ga ispod prethodnog u naredbu if

a zatim promijenite broj na tipku koju želite pritisnuti

sada učitajte kôd u Arduino uno Odabirom ispravne ploče i ispravnog COM porta

Korak 3: Nadogradnja firmvera za Atmega16U2 na ploči

Nadogradnja ugrađenog softvera Atmega16U2
Nadogradnja ugrađenog softvera Atmega16U2
Nadogradnja ugrađenog softvera Atmega16U2
Nadogradnja ugrađenog softvera Atmega16U2

Preuzmite i instalirajte softver Atmel Flip 3.4.7 sa donje veze

Atmel Flip 3.4.7 Softver

Datoteke firmvera prvo postavite kratkospojnik na reset i uzemljite te ga uklonite kao na slici

Otvorite Atmel Flip i odaberite datoteku firmvera Arduino-Keyboard-0.3.hex s kartice Datoteka-> Učitaj šesterokutnu datoteku

I

Odaberite Pokreni

Uklonite USB i ponovno ga uključite

Korak 4: Gotovo

Sada skenirajte karticu koju ste programirali i testirajte je

ako želite vidjeti moje koje sam provjerio ispod videa

oprostite na jasnoći videa

ako ga želite koristiti kao normalni arduino, morate pokrenuti datoteku firmvera pod nazivom arduino-usbserial-uno.hex i gotovo

nadam se da vam se svidio ovaj projekt, a ako imate pitanja, ne zaboravite ih komentirati

i evo moje veze na youtube kanal, ne zaboravite se pretplatiti na youtube

Svjetski Youtube kanal Akash

Preporučeni: