Mündəricat:

RFID və Arduino Uno ilə PC kilidini açın: 4 addım
RFID və Arduino Uno ilə PC kilidini açın: 4 addım

Video: RFID və Arduino Uno ilə PC kilidini açın: 4 addım

Video: RFID və Arduino Uno ilə PC kilidini açın: 4 addım
Video: Yeni itfaiye aracı 2024, Iyul
Anonim
RFID və Arduino Uno ilə PC kilidini açın
RFID və Arduino Uno ilə PC kilidini açın
RFID və Arduino Uno ilə PC kilidini açın
RFID və Arduino Uno ilə PC kilidini açın

Bu mənim ilk təlimatımdır. Beləliklə, bu layihədə, üzvlərinizin əksəriyyəti bunu etdikdən sonra yenidən normal bir arduino lövhəsi kimi çalışmaq üçün bir neçə dəyişiklik etməli olduğunuz RFID və Arduino Uno ilə kompüterinizin kilidini açacağam. Beləliklə, Başlayaq:-

Addım 1: RFID Skanerini Arduino UNO -ya bağlayın

RFID Skanerinin Arduino UNO -ya qoşulması
RFID Skanerinin Arduino UNO -ya qoşulması

RFID Skanerində 8 pin var və bundan 7 pin lazımdır

Arduino -------------- RFID Skaner

D9 -------------- Sıfırla

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

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

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

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

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

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

D11, D12, D13, SDA və Sıfır olan D9, D10 -u dəyişə bilərsiniz, ancaq kodda da sancaqlar dəyişdirməlisiniz

Addım 2: Kodun dəyişdirilməsi və yüklənməsi

Kodun dəyişdirilməsi və yüklənməsi
Kodun dəyişdirilməsi və yüklənməsi
Kodun dəyişdirilməsi və yüklənməsi
Kodun dəyişdirilməsi və yüklənməsi

Əvvəlcə Arduino IDE -yə MFRC522 Kitabxanasını əlavə edin

Arduino IDE üçün MFRC522 Kitabxanası

Kitabxananı yükləyin və Arduino Sketch Qovluğunda kitabxanalar qovluğuna çıxarın

İndi Məcəllənin dəyişdirilməsi

Əvvəlcə UID nömrənizə daxil olun və şəkildəki kimi əldə etmək istədiyiniz UID nömrəsinə daxil olun

Şəkildə vurğulanan xətt, daha çox yer əlavə etmək istəyirsinizsə yenidən işarə etmək üçün kartınızın işləməsi üçün dəyişdirməli olduğunuz xəttdir.

Məsələn:-

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

Düymələrin dəyişdirilməsi

Əvvəlcə kodu daxil edin

gecikmə (50);

buf [0] = 0;

buf [2] = 0x13; // Bu nömrəni 13, USBKeyScan. PDF faylındakı kartın taranması zamanı basmaq istədiyiniz düyməyə dəyişdirin.

Serial.write (buf, 8);

releaseKey ();

bir -birinin ardınca daha çox düyməyə basmaq istəyirsinizsə

kodu kopyalayın və if ifadəsində əvvəlkisinin altına yapışdırın

və sonra düyməni basmaq istədiyiniz düyməni dəyişdirin

İndi düzgün lövhə və düzgün COM Portu seçərək kodu Arduino uno -ya yükləyin

Addım 3: Gəmidə Atmega16U2 Firmware -nin təkmilləşdirilməsi

Gəmidə Atmega16U2 firmware proqramının təkmilləşdirilməsi
Gəmidə Atmega16U2 firmware proqramının təkmilləşdirilməsi
Gəmidə Atmega16U2 firmware proqramının təkmilləşdirilməsi
Gəmidə Atmega16U2 firmware proqramının təkmilləşdirilməsi

Aşağıdakı linkdən Atmel Flip 3.4.7 Proqramını yükləyin və quraşdırın

Atmel Flip 3.4.7 Proqramı

Firmware Faylları əvvəlcə sıfırlama və yerə bir tullanan qoyur və şəkildəki kimi çıxarın

Atmel Flipi açın və Arduino-Keyboard-0.3.hex firmware faylını Fayl Sekmesinden seçin-> Hex Faylını Yükləyin

Çalışdır seçin

Usb -ı çıxarın və yenidən qoşun

Addım 4: Tamamlandı

İndi proqramlaşdırdığınız kartı tarayın və sınayın

mənim etdiyimi görmək istəyirsinizsə videonun altından yoxlayın

video aydınlığı üçün üzr istəyirəm

normal arduino kimi istifadə etmək istəyirsinizsə arduino-usbserial-uno.hex adlı firmware faylını işə salmalısınız

Ümid edirəm bu layihədən zövq aldınız və suallarınız varsa şərh yazmağı unutmayın

və burada youtube kanalımın linki youtube -da abunə olmağı unutmayın

Akash Dünya Youtube Kanalı

Tövsiyə: