Sadržaj:

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

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

Video: Otključajte računar pomoću RFID -a i Arduino Uno: 4 koraka
Video: Kako napraviti Video Igru pong, Elektronika,Arduino i Programiranje (eng.Arduino pong console) 2024, Juli
Anonim
Otključajte računar pomoću RFID -a i Arduino Uno -a
Otključajte računar pomoću RFID -a i Arduino Uno -a
Otključajte računar pomoću RFID -a i Arduino Uno -a
Otključajte računar pomoću RFID -a i Arduino Uno -a

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

Korak 1: Povezivanje 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 --------------- Resetiraj

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 postavljanje

Promjena koda i postavljanje
Promjena koda i postavljanje
Promjena koda i postavljanje
Promjena koda i postavljanje

Prvo dodajte biblioteku MFRC522 u Arduino IDE

Knjižnica MFRC522 Za Arduino IDE

Preuzmite biblioteku i raspakirajte je u mapu biblioteke u Arduino mapi za skice

Sada mijenjamo kôd

Prvo idite u kôd i UID broj na svoj UID. Ne želite pristupiti kao na slici

linija označena na slici je ona koju morate promijeniti da bi vaša kartica radila ako želite dodati više, dajte prostoru zarez ponovo 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 USBKeyScan. PDF datoteci tipku koju želite pritisnuti prilikom skeniranja kartice

Serial.write (buf, 8);

releaseKey ();

ako želite pritisnuti više tastera jedan za drugim

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 firmvera za Atmega16U2 na ploči
Nadogradnja firmvera za Atmega16U2 na ploči
Nadogradnja firmvera za Atmega16U2 na ploči
Nadogradnja firmvera za Atmega16U2 na ploči

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 ga i uklonite ga kao na slici

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

And

Odaberite Pokreni

Uklonite USB i ponovo ga uključite

Korak 4: Gotovo

Sada skenirajte karticu koju ste programirali i testirajte je

ako želite vidjeti moje koje sam provjerio ispod videa

izvinjavam se 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 ste uživali u ovom projektu i ako imate bilo kakvih pitanja ne zaboravite ih komentirati

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

Akash World Youtube kanal

Preporučuje se: