Satura rādītājs:

Atbloķējiet datoru, izmantojot RFID un Arduino Uno: 4 soļi
Atbloķējiet datoru, izmantojot RFID un Arduino Uno: 4 soļi

Video: Atbloķējiet datoru, izmantojot RFID un Arduino Uno: 4 soļi

Video: Atbloķējiet datoru, izmantojot RFID un Arduino Uno: 4 soļi
Video: EP20 HW Build - Измерение ВЧ-мощности своими руками 2024, Jūlijs
Anonim
Atbloķējiet datoru, izmantojot RFID un Arduino Uno
Atbloķējiet datoru, izmantojot RFID un Arduino Uno
Atbloķējiet datoru, izmantojot RFID un Arduino Uno
Atbloķējiet datoru, izmantojot RFID un Arduino Uno

Šī ir mana pirmā pamācība. Tāpēc šajā projektā es darīšu jūsu datora atbloķēšanu ar RFID un Arduino Uno, kas lielākajai daļai dalībnieku ir pēc atkārtotas darbības, jums ir jāveic dažas izmaiņas, lai atkal darbotos kā parasta arduino plate. Tātad, sāksim darbu:-

Solis: RFID skenera pievienošana Arduino UNO

RFID skenera savienošana ar Arduino UNO
RFID skenera savienošana ar Arduino UNO

RFID skenerim ir 8 tapas, un no tā mums ir vajadzīgas 7 tapas

Arduino -------------- RFID skeneris

D9 --------------- Atiestatīt

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

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

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

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

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

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

Nemainiet D11, D12, D13, Jūs varat mainīt D9, D10, kas ir SDA un atiestatīšana, bet kodā ir jāmaina arī tapas

2. darbība: koda maiņa un augšupielāde

Koda maiņa un augšupielāde
Koda maiņa un augšupielāde
Koda maiņa un augšupielāde
Koda maiņa un augšupielāde

Vispirms pievienojiet MFRC522 bibliotēku Arduino IDE

MFRC522 LIbrary Arduino IDE

Lejupielādējiet bibliotēku un izvelciet to bibliotēkas mapē Arduino skiču mapē

Tagad tiek mainīts kods

Vispirms ievadiet kodu un UID numuru savam UID nē, kuram vēlaties piekļūt, kā parādīts attēlā

attēlā iezīmētā līnija ir jāmaina, lai karte darbotos, ja vēlaties pievienot vairāk, piešķiriet atstarpi komatam un atstājiet vēl vienu kartes ID

Piemēram:-

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

Taustiņu maiņa

Vispirms ievadiet kodu, lai

kavēšanās (50);

buf [0] = 0;

buf [2] = 0x13; // Mainiet šo numuru 13 uz USBKeyScan. PDF faila atslēgu, kuru vēlaties nospiest, skenējot karti

Serial.write (buf, 8);

releaseKey ();

ja vēlaties vienu pēc otra nospiest vairāk taustiņu

nokopējiet kodu un ielīmējiet to zem priekšraksta in if

un pēc tam nomainiet numuru uz taustiņu, kuru vēlaties nospiest

tagad augšupielādējiet kodu Arduino uno, izvēloties pareizo dēli un pareizo COM portu

3. darbība. Atmega16U2 programmaparatūras jaunināšana uz kuģa

Uz kuģa esošās Atmega16U2 programmaparatūras jaunināšana
Uz kuģa esošās Atmega16U2 programmaparatūras jaunināšana
Uz kuģa esošās Atmega16U2 programmaparatūras jaunināšana
Uz kuģa esošās Atmega16U2 programmaparatūras jaunināšana

Lejupielādējiet un instalējiet programmatūru Atmel Flip 3.4.7 no tālāk esošās saites

Programmatūra Atmel Flip 3.4.7

Programmaparatūras faili vispirms novietojiet džemperi uz atiestatīšanas un zemes un noņemiet to, kā parādīts attēlā

Atveriet Atmel Flip un cilnē Fails atlasiet programmaparatūras failu Arduino-Keyboard-0.3.hex-> Load Hex File

Un

Atlasiet Palaist

Noņemiet USB un pievienojiet to vēlreiz

4. darbība. Gatavs

Tagad skenējiet programmēto karti un pārbaudiet to

ja vēlaties redzēt manu izveidoto, pārbaudiet zem video

atvainojos par video skaidrību

ja vēlaties to izmantot kā parastu arduino, jums jāpalaiž programmaparatūras fails arduino-usbserial-uno.hex un darīts

ceru, ka jums patika šis projekts, un, ja jums ir kādi jautājumi, neaizmirstiet komentēt

un šeit ir mana youtube kanāla saite, neaizmirstiet abonēt youtube

Kanāls Akash World Youtube

Ieteicams: