Isi kandungan:
- Langkah 1: Bahan dan Alat Diperlukan
- Langkah 2: Membina Prototaip
- Langkah 3: Kodnya
- Langkah 4: Pematerian
- Langkah 5: Membuat Penutup
Video: Kunci / Buka Kunci PC Windows Menggunakan RFID .: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Oleh kksjuniorProfileFollow More oleh pengarang:
Tentang: Sentiasa ingin tahu… Lebih Lanjut Mengenai kksjunior »
Hai
Berapa kerap anda merasa letih untuk menaip kata laluan untuk membuka kunci komputer / komputer riba anda setiap kali terkunci? Saya terbiasa menguncinya beberapa kali, setiap hari, dan tidak ada yang lebih menjengkelkan daripada menaip kata laluan / pin berulang kali, setiap kali saya mahu membukanya. Apabila keperluan untuk sesuatu menjadi mustahak, anda terpaksa mencari jalan untuk mendapatkannya. Seperti kata pepatah, "keperluan adalah ibu penemuan", akal malas dalam diri saya mula memikirkan cara yang mudah dan murah untuk membuka kunci Komputer / Komputer riba saya setiap kali saya harus menguncinya. Semasa meneliti barang saya, saya dapati modul RFID RC522. Ketika itulah saya memutuskan untuk membuat sistem RFID.
RFID: Pengenalan frekuensi radio (RFID) adalah salah satu teknologi wayarles tertua. Cip RFID digunakan untuk menyimpan maklumat secara digital, yang kemudian dapat dikongsi antara objek melalui medan elektromagnetik dan gelombang radio. Mungkin tidak terlalu maju, tetapi banyak pembuat melihat potensi sebenar dalam teknologi, tidak kira berapa umurnya.
Dalam arahan ini saya akan menerangkan bagaimana membuat sistem RFID sederhana yang dapat mengunci / membuka kunci komputer tetingkap anda dengan hanya sekeping kad / tag RFID. Dengan adanya sistem ini tidak ada lagi kerumitan membuka kunci Laptop / PC anda setiap kali anda menguncinya.
Langkah 1: Bahan dan Alat Diperlukan
Inti projek ini adalah Arduino Pro Micro (atau anda boleh menggunakan Arduino Leonardo) dengan cip ATmega32U4. Sangat penting bagi projek ini untuk memilih papan pengembangan dengan cip ATmega32U4. Kami tidak boleh menggunakan papan pengembangan seperti Arduino Uno, Mega 2560, Pro Mini atau Arduino Nano untuk aplikasi ini. Perinciannya terdapat dalam langkah berikut.
Bahan yang diperlukan:
- Arduino Pro Micro / Arduino Leonardo.
- Modul RFID MFRC-522 dengan kad RFID.
- Pengepala lelaki dan wanita.
- Papan prototaip PCB.
- Wayar.
- Perintang 10k ohm - 3
Alat yang diperlukan:
- Kit pematerian.
- Pistol gam.
- Pemotong wayar
dan lain-lain:
Langkah 2: Membina Prototaip
Saya mengesyorkan anda membina prototaip di papan roti sebelum menyisipkan litar ke PCB. Ini akan membantu anda mendapatkan pemahaman yang lebih baik mengenai sambungan dan membolehkan anda memperbaiki sebarang kesalahan yang berlaku semasa menghubungkan sambungan. Membina prototaip bukanlah tugas yang berat memandangkan projek ini. Kami hanya perlu membuat beberapa sambungan dan kami bersedia memuat naik kodnya. Sambungannya dijelaskan di bawah. Di Arduino banyak pin tidak boleh ditukar. Oleh kerana peranti ini menggunakan bas SPI, ia tidak membenarkan penukaran pin, pin 14, 15 dan 16 mesti tetap seperti yang ditunjukkan. RST dan SDA ditentukan pengguna.
Modul RCID 522 RFID direka untuk voltan masukan hanya 3.3 volt. Ia adalah peranti yang sangat sensitif, jadi nilai yang lebih tinggi boleh menjadi terlalu panas dan merosakkan modul. VCC dari Arduino Pro Micro akan memberi anda bekalan 5 volt. Buat pembahagi voltan seperti yang ditunjukkan dalam rajah litar (atau gunakan modul turun 5 V hingga 3.3 V) untuk membuat voltan bekalan 3.3 volt. Sambungkan bekalan 3.3 V ke modul RFID VCC
RST ke pin 5 Arduino. (Anda boleh menukar pin ini dalam kod.)
Sambungkan pin GND ke tanah
Pin IRQ - Tidak Bersambung
MISO ke pin 14 dari Arduino
MOSI ke pin 16 dari Arduino
SCK ke pin 15 dari Arduino
SDA ke pin 10 Arduino. (Ini juga pin yang ditentukan pengguna.)
Itu sahaja !, Ringkas dan senang. Cukup pasangkan kabel dan kami bersedia memuat naik kod dan menguji peranti.
Langkah 3: Kodnya
Arduino Leonardo / Micro dengan cip ATmega32u4 mempunyai komunikasi USB terbina dalam. Ini membolehkan Leonardo / Micro muncul ke komputer yang disambungkan sebagai tetikus atau papan kekunci.
Kami menggunakan pustaka teras keyboard.h untuk membuat arduino menghantar ketukan kekunci ke komputer yang disambungkan.
Muat turun kod dari sini.
Muat turun pustaka arduino MFRC522.h dari sini.
Muat turun pustaka Keyboard.h arduino dari sini.
Cara kerja kodnya sangat mudah.
UID kad / tag RFID anda dan kata laluan / PIN tetingkap anda disimpan dalam kod
Apabila kad yang betul ditunjukkan kepada pembaca RFID, arduino akan menghantar ketukan kekunci untuk mengunci tingkap dan kata laluan anda untuk membuka kunci tingkap secara serentak
Sekiranya tingkap dalam keadaan terkunci, penekanan tombol untuk menguncinya tidak akan memberi kesan dan arahan akan membuka kunci komputer yang terkunci
Atau jika tetingkap sudah dibuka, arahan akan menguncinya. (Kod buka kunci juga datang secara serentak, tetapi karena hanya terdapat sedikit penundaan antara penekanan kunci dan kunci, Windows akan menjalankan perintah kunci dan tidak akan membaca arahan kod buka pada masa itu.)
Anda mesti membuat beberapa perubahan kecil dalam kod yang saya sediakan untuk meneroka dan menggunakannya sendiri.
Sambungkan prototaip ke komputer
Lancarkan Arduino IDE dan buka kod yang saya berikan di sini
Dari bar alat, pergi ke alat -> Papan dan Pilih Arduino Leonardo untuk kedua Arduino Pro mikro dan Arduino Leonardo
Periksa sama ada port COM dipilih
Muat naik kod ke arduino
Buka Serial Monitor (Ctrl + Shift + M)
Imbas Kad / tag anda
Baris pertama output yang ditunjukkan dalam monitor bersiri adalah UID kad / tag anda. Catat nilai ini
Sekarang kembali ke editor kod dan ubah nilai rentetan "card1" ke UID yang baru anda perhatikan (Dalam kod saya, anda boleh mendapatkannya di baris 41)
Pergi ke bahagian terakhir kod dan anda akan menemui baris yang bertuliskan "Keyboard.print (" PASSWORD ");" (Nombor baris 80 dalam kod.). Tukar nilai ini ke kod buka kunci tetingkap anda
Sekarang muat naik kod yang diubah suai ke dalam arduino
Imbas kad / tag untuk menguji prototaip
Ini adalah kod asas untuk menaip kata laluan di komputer anda menggunakan tag RFID. Anda boleh mengubah kod untuk menambahkan lebih banyak kad / tag dan menetapkan kata laluan yang berbeza untuk setiap kad untuk pelbagai aplikasi.
Langkah 4: Pematerian
Ini adalah litar yang sangat kecil dan sederhana. Lebih baik memasangkannya ke papan PCB prototaip daripada menghabiskan banyak masa untuk membuat PCB tersuai.
Sentiasa gunakan header untuk menyambungkan modul arduino dan RFID, jika tidak, pendedahan haba yang berpanjangan semasa pematerian boleh merosakkan papan ini secara kekal.
Selesaikan semua sambungan seperti yang ditunjukkan dalam rajah litar dan sambungkan modul arduino dan RFID ke papan PCB. Saya telah menyambungkan modul RFID secara mendatar ke papan PCB menggunakan header wanita bersudut tepat untuk kemudahan saya membuat kes itu.
Sentiasa pastikan untuk menguji peranti untuk sebarang kemungkinan sambungan atau kerosakan yang longgar selepas pematerian.
Langkah 5: Membuat Penutup
Dengan penemuan ini, anda mungkin telah mengetahui bahawa saya terlalu malas untuk merancang dan mencetak 3D casing untuk reka bentuk ini, jadi saya membuat kandang sederhana menggunakan kotak kadbod yang saya dapati di garaj saya. Saya membuat pendirian menggunakan kadbod yang sama dan memotong lubang pada casing untuk menyambungkan kabel dan untuk LED di arduino. Kemudian saya melengkapkan keseluruhan persediaan dengan pelekat bertekstur serat karbon dan meletakkan pelekat gelap separa telus untuk lubang di mana LED di papan terletak.
Membuat kes sepenuhnya bergantung pada imaginasi anda. Hantarkan gambar binaan kreatif anda di ruangan komen di bawah.!
Disyorkan:
Sistem Makluman Buka Kunci Basikal: 15 Langkah
Sistem Makluman Buka Kunci Bike: Hai semua … !! Apa khabar? Anda semua mempunyai kenderaan di rumah anda. Keselamatan kenderaan penting untuk semua. Saya kembali dengan jenis projek yang serupa. Dalam projek ini saya membuat sistem amaran buka kunci basikal menggunakan Modul GSM dan Arduino. Apabila basikal dibuka
Arduino RFID Buka Kunci Mac (Linux dan Win): 3 Langkah
Arduino RFID Unlock Mac (Linux dan Win): Saya mempunyai pro macbook, saya juga mempunyai kata laluan yang besar di macbook saya. Apabila mac berhenti, saya menulis pas untuk membuka sistem. Pada hari biasa saya menggali kata laluan seperti 100 kali. Sekarang saya telah menemui penyelesaiannya! 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 Instructable pertama saya. Oleh itu, dalam projek ini saya akan membuka kunci PC anda dengan RFID & Arduino Uno yang dimiliki oleh kebanyakan ahli setelah melakukan ini sekali lagi, anda perlu membuat sedikit perubahan agar dapat berfungsi seperti papan arduino biasa
Kunci Pintu RFID Tanpa Wayar Menggunakan Nodemcu: 9 Langkah (dengan Gambar)
Kunci Pintu RFID Tanpa Wayar Menggunakan Nodemcu: --- Fungsi Utama --- Projek ini dibina sebagai sebahagian daripada kelas Komunikasi Rangkaian di Universidade do Algarve bekerjasama dengan rakan sekerja saya, Santos Luos. Tujuan utamanya adalah untuk mengawal akses kunci elektrik melalui wayarles
Buka kunci V7 Navigasi 1000 GPS: 7 Langkah
Buka kunci GPS V7 Navigation 1000: Buka kunci persekitaran Windows CE pada peranti GPS V7 Navigation 1000. V7 1000 adalah GPS yang hebat, kos rendah ($ 300 BOLEH), dan mudah alih. Di luar kotak, ciri utama termasuk sistem navigasi MyGuide, Pemain MP3 dan Pemain Filem (menyokong