Obsah:

Odomknite počítač pomocou RFID a Arduino Uno: 4 kroky
Odomknite počítač pomocou RFID a Arduino Uno: 4 kroky

Video: Odomknite počítač pomocou RFID a Arduino Uno: 4 kroky

Video: Odomknite počítač pomocou RFID a Arduino Uno: 4 kroky
Video: Testovanie diaľkového ovládania 2024, Júl
Anonim
Odomknite počítač pomocou RFID a Arduino Uno
Odomknite počítač pomocou RFID a Arduino Uno
Odomknite počítač pomocou RFID a Arduino Uno
Odomknite počítač pomocou RFID a Arduino Uno

Toto je môj prvý návod. V tomto projekte sa teda chystám odomknúť váš počítač pomocou RFID a Arduino Uno, ktoré má väčšina členov po tom, čo to urobíte znova, musíte vykonať niekoľko zmien, aby opäť fungoval ako normálna arduino doska. Začnime teda:-

Krok 1: Pripojenie skenera RFID k Arduino UNO

Pripojenie RFID skenera k Arduino UNO
Pripojenie RFID skenera k Arduino UNO

RFID skener má 8 pinov a od toho potrebujeme 7 pinov

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

D9 --------------- Resetovať

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

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

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

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

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

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

Nemeňte D11, D12, D13, Môžete zmeniť D9, D10, ktoré sú SDA a resetovať, ale musíte v kóde zmeniť aj piny

Krok 2: Zmena kódu a nahrávanie

Zmena kódu a nahrávanie
Zmena kódu a nahrávanie
Zmena kódu a nahrávanie
Zmena kódu a nahrávanie

Najprv pridajte knižnicu MFRC522 do Arduino IDE

Knižnica MFRC522 pre Arduino IDE

Stiahnite si knižnicu a rozbaľte ju do priečinka knižníc v priečinku Arduino Sketch Folder

Teraz zmena kódu

Najprv prejdite na kód a číslo UID k svojmu číslu UID, ktorému chcete získať prístup ako na obrázku

riadok zvýraznený na obrázku je ten, ktorý musíte zmeniť, aby vaša karta fungovala, ak chcete pridať ďalšie miesto, dajte čiarke opäť medzeru a ďalšie UID karty

Napr:-

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

Zmena stlačení klávesov

Najprv choďte v kóde na

oneskorenie (50);

buf [0] = 0;

buf [2] = 0x13; // Zmeňte toto číslo 13 na číslo v súbore USBKeyScan. PDF, ktoré chcete stlačiť pri skenovaní karty

Serial.write (buf, 8);

releaseKey ();

ak chcete stlačiť viac klávesov za sebou

skopírujte kód a prilepte ho pod predchádzajúci príkaz if

a potom zmeňte číslo na kláves, ktorý chcete stlačiť

teraz nahrajte kód do Arduino uno Výberom správnej dosky a správneho portu COM

Krok 3: Aktualizácia firmvéru Atmega16U2 na doske

Aktualizácia firmvéru Atmega16U2 na doske
Aktualizácia firmvéru Atmega16U2 na doske
Aktualizácia firmvéru Atmega16U2 na doske
Aktualizácia firmvéru Atmega16U2 na doske

Stiahnite si a nainštalujte softvér Atmel Flip 3.4.7 z nižšie uvedeného odkazu

Softvér Atmel Flip 3.4.7

Súbory firmvéru najskôr umiestnite prepojku na reset a uzemnenie a odstráňte ju ako na obrázku

Otvorte Atmel Flip a na karte Súbor vyberte súbor firmvéru Arduino-Keyboard-0.3.hex-> Načítať hex súbor

A

Vyberte položku Spustiť

Vyberte USB a znova ho zapojte

Krok 4: Hotovo

Teraz naskenujte naprogramovanú kartu a vyskúšajte ju

ak chcete vidieť moje, ktoré som vyrobil, pozrite sa pod video

ospravedlňujeme sa za zrozumiteľnosť videa

ak ho chcete používať ako bežné arduino, musíte spustiť súbor firmvéru s názvom arduino-usbserial-uno.hex a hotovo

Dúfam, že sa vám tento projekt páčil a ak máte nejaké otázky, nezabudnite napísať komentár

a tu je môj odkaz na kanál youtube, nezabudnite sa prihlásiť na odber youtube

Akash World Youtube Channel

Odporúča: