Daftar Isi:
- Perlengkapan
- Langkah 1: PERANGKAT LUNAK
- Langkah 2: Kode
- Langkah 3: (Rincian)
- Langkah 4: Serial Terselubung ke Keyboard
- Langkah 5: SELESAI
Video: ARDUINO UNO RFID WINDOWS 10 UNLOCK: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Membuka kunci windows 10 pass atau pin protected dengan bantuan arduino dan kartu RFID.
Ide seputar proyek DIY ini sederhana. Kami membutuhkan perangkat berkemampuan HID, kartu RFID, dan pembaca. Ketika arduino membaca kartu RFID, dan id sama dengan yang kita masukkan, ia menekan kombinasi yang benar dari penekanan tombol (kata sandi) dan kemudian menekan enter.
Perlengkapan
UNO R3 ATMEGA328P
RFID RC522
40PC 10CM DUPONT MALE TO MALE JUMPER
Langkah 1: PERANGKAT LUNAK
IDE ARDUINO
FLIP 3.4.7
RFID_MODIFY_CODE. INO
USB KEYBOARD MASTER
Langkah 2: Kode
Unggah kodenya
Kredit kode masuk ke AKASH124
#sertakan #sertakan #tentukan SS_PIN 10 #tentukan RST_PIN 9 MFRC522 mfrc522(SS_PIN, RST_PIN); // Buat instance MFRC522.
uint8_t buf[8] = { 0 }; /* Penyangga laporan keyboard */
int jumlah kartu = 0; void setup() { Serial.begin(9600); randomSeed(analogRead(0)); penundaan (200); SPI.mulai(); // Memulai bus SPI mfrc522. PCD_Init(); // Mulai MFRC522
} void loop(){ // Cari kartu baru if (! mfrc522. PICC_IsNewCardPresent()) { return; } // Pilih salah satu kartu jika (! mfrc522. PICC_ReadCardSerial()) { return; } //Tampilkan UID pada monitor serial String content= ""; huruf byte; for (byte i = 0; i < mfrc522.uid.size; i++) { content.concat(String(mfrc522.uid.uidByte < 0x10 ? " 0": " ")); content.concat(String(mfrc522.uid.uidByte, HEX)); } konten.toUpperCase(); if (content.substring(1) == "10 4B 58 7E", "30 F1 CA 80") //ubah di sini UID kartu/kartu yang ingin Anda beri akses { delay(50);
penundaan(100);
buf[0] = 0; buf[2] = 0x26; // huruf 9 Serial.write(buf, 8); rilisKunci();
penundaan (200);
buf[0] = 0; buf[2] = 0x28; // huruf Masukkan Serial.write(buf, 8); rilisKunci();
penundaan (900);
jumlah kartu++; } lain { kembali; }
if(jumlah kartu= 1){ delay(50);
buf[0] = 0; // Menangkan buf[2] = 0x28; // masukkan huruf Serial.write(buf, 8); rilisKunci();
penundaan(50);
buf[0] = 0; buf[2] = 0x52; // huruf Up Serial.write(buf, 8); rilisKunci();
penundaan(50);
buf[0] = 0; buf[2] = 0x52; // huruf Up Serial.write(buf, 8); rilisKunci();
penundaan(50);
buf[0] = 0; buf[2] = 0x28; // huruf Masukkan Serial.write(buf, 8); rilisKunci();
penundaan(50);
buf[0] = 0; buf[2] = 0x28; // huruf Masukkan Serial.write(buf, 8); rilisKunci();
jumlah kartu--; } }
void releaseKey() { buf[0] = 0; buf[2] = 0; Serial.write(buf, 8); // Lepaskan kunci }
Langkah 3: (Rincian)
Ubah bagian kode ini menjadi tombol yang ingin Anda tekan.
salin dan tempel kode sebanyak yang Anda inginkan. periksa peta kode sponsor bersama untuk setiap kunci. Anda dapat menemukannya di sini.
buf[0] = 0; buf[2] = 0x26; // huruf 9 Serial.write(buf, 8); rilisKunci();
penundaan (200);
Ubah id menjadi id kartu, cincin, atau benda yang ingin Anda gunakan
konten.toUpperCase(); if (content.substring(1) == "10 4B 58 7E", "30 F1 CA 80") //ubah di sini UID kartu/kartu yang ingin Anda beri akses { delay(50);
Langkah 4: Serial Terselubung ke Keyboard
Hubungkan 2 pin seperti yang terlihat pada gambar selama 1 detik
Jalankan Flip 3.4.7File -> buka USBKeyboard-master\firmware\Arduino-keyboard-0.3.hexDevice -> pilih -> Atmega16u2 (atau chip Anda) Pengaturan -> komunikasi -> usbRun
Langkah 5: SELESAI
Nyalakan ulang dan uji
Cabut dan pasang Arduino usbTest ke file txt atau kunci pc (win key + l) Nikmati
Anda dapat menemukan proyek DI SINI
Direkomendasikan:
Node Mcu Indian Car Central Lock Dengan Rfid dan Blynk Timer Unlock: 9 Langkah
Node Mcu Indian Car Central Lock Dengan Rfid dan Blynk Timer Unlock: Saya menunjukkan kepada Anda hari ini sebuah mobil gaya India yang sepenuhnya otomatis kunci sentral dengan tag rfid kontrol wifi blynk dan membuka kunci waktu. Ini juga memiliki semua fitur kunci sentral normal. mobil ini central lock BEKERJA OFFLINE AKTIVASI MEMBUTUHKAN KUNCI JARINGAN DAN
Saklar Relay Arduino Uno RFID, Dengan Tampilan I2C: 4 Langkah
Switch Relay Arduino Uno RFID, Dengan Tampilan I2C: Halo, ini adalah proyek pertama saya, nama saya Oskar dan saya berusia 13 tahun. Proyek ini bekerja dengan tampilan I2C, bukan yang normal
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
Arduino RFID Unlock Mac (Linux dan Win): 3 Langkah
Arduino RFID Unlock Mac (Linux dan Win): Saya memiliki macbook pro, saya juga memiliki kata sandi yang besar di macbook saya. Ketika mac berhenti, saya menulis pass untuk membuka sistem. Di hari biasa saya memasukkan kata sandi sekitar 100 kali. Sekarang saya telah menemukan solusinya! TAG RFID! Saya menggunakan Arduino
Buka Kunci PC Dengan RFID dan Arduino Uno: 4 Langkah
Buka Kunci PC Dengan RFID dan Arduino Uno: Ini adalah Instruksi pertama saya. Jadi dalam proyek ini saya akan membuat unlocking PC Anda dengan RFID & Arduino Uno yang dimiliki sebagian besar anggota setelah melakukan ini lagi, Anda harus membuat beberapa perubahan agar berfungsi seperti papan arduino biasa