Innholdsfortegnelse:

Lås opp PC Med RFID og Arduino Uno: 4 trinn
Lås opp PC Med RFID og Arduino Uno: 4 trinn

Video: Lås opp PC Med RFID og Arduino Uno: 4 trinn

Video: Lås opp PC Med RFID og Arduino Uno: 4 trinn
Video: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Juli
Anonim
Lås opp PC Med RFID og Arduino Uno
Lås opp PC Med RFID og Arduino Uno
Lås opp PC Med RFID og Arduino Uno
Lås opp PC Med RFID og Arduino Uno

Dette er min første instruks. Så i dette prosjektet skal jeg låse opp PC -en din med RFID & Arduino Uno, som de fleste av medlemmene har etter å ha gjort dette igjen må du gjøre få endringer for å fungere som et normalt arduino -kort igjen. Så la oss komme i gang:-

Trinn 1: Koble RFID -skanner til Arduino UNO

Koble RFID -skanner til Arduino UNO
Koble RFID -skanner til Arduino UNO

RFID -skanneren har 8 pins og vi trenger 7 pins fra det

Arduino -------------- RFID-skanner

D9 --------------- Tilbakestill

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

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

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

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

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

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

Ikke endre D11, D12, D13, Du kan endre D9, D10 som er SDA og tilbakestille, men må endre koden også pinnene

Trinn 2: Endring av kode og opplasting

Endring av kode og opplasting
Endring av kode og opplasting
Endring av kode og opplasting
Endring av kode og opplasting

Legg først til MFRC522 -biblioteket i Arduino IDE

MFRC522 LIbrary For Arduino IDE

Last ned biblioteket og trekk det ut i biblioteksmappen i Arduino Sketch Folder

Endrer nå koden

Gå først inn i koden og UID -nummeret til UID -nummeret ditt, du vil ha tilgang som på bildet

linjen uthevet i bildet er den du må endre for at kortet skal fungere hvis du vil legge til mer gi mellomrom et komma igjen mellomrom og en annen UID for kort

Eks:-

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

Endre tastetrykk

Gå først inn koden til

forsinkelse (50);

buf [0] = 0;

buf [2] = 0x13; // Endre dette nummeret 13 til det i USBKeyScan. PDF -filen, nøkkelen du vil trykke på når kortet skannes

Serial.write (buf, 8);

releaseKey ();

hvis du vil trykke flere taster etter hverandre

kopier koden og lim den inn under før -i -i -setningen

og endre nummeret til tasten du vil trykke på

last nå opp koden til Arduino uno Ved å velge riktig kort og riktig COM -port

Trinn 3: Oppgradering av fastvaren til Atmega16U2 ombord

Oppgradering av fastvaren til Atmega16U2 ombord
Oppgradering av fastvaren til Atmega16U2 ombord
Oppgradering av fastvaren til Atmega16U2 om bord
Oppgradering av fastvaren til Atmega16U2 om bord

Last ned og installer Atmel Flip 3.4.7 -programvaren fra lenken nedenfor

Atmel Flip 3.4.7 Programvare

Firmware -filer plasserer først en jumper på reset og bakken og fjerner den som på bildet

Åpne Atmel Flip og velg fastvarefilen Arduino-Keyboard-0.3.hex fra Fil-fanen-> Last inn sekskantfil

Og

Velg Kjør

Fjern USB og koble den til igjen

Trinn 4: Ferdig

Skann nå kortet du har programmert, og test det

Hvis du vil se min som jeg gjorde sjekk under videoen

beklager videoens klarhet

Hvis du vil bruke den som vanlig arduino, må du kjøre fastvarefilen som heter arduino-usbserial-uno.hex og ferdig

håper du likte dette prosjektet, og glem å kommentere hvis du har spørsmål

og her er linken til min YouTube -kanal, ikke glem å abonnere på youtube

Akash World Youtube Channel

Anbefalt: