Proses manufaktur
| × | 1 | ||||
| × | 1 |
Proyek pembaca RFID berbasis Arduino adalah selusin sepeser pun. Luar biasa dan luar biasa betapa berlimpah dan mudahnya mereka. Memeriksa Adafruit atau Sparkfun orang dapat menemukan lusinan komponen murah yang hampir siap digunakan. Faktor umum adalah bahwa semuanya kompatibel dengan 13,56Mhz atau Mifare. Secara nominal ini berarti komponen dan fob yang murah (Dan berlimpah), tetapi juga berarti bahwa sistem tersebut tidak kompatibel dengan sebagian besar sistem lencana RFID profesional. Bagaimana jika Anda ingin menghubungkan sistem kelas "profesional" seperti pembaca yang kompatibel dengan HID Prox? Ternyata tidak terlalu sulit.
Berasal dari:https://obviate.io/2016/11/23/connecting-a-hid-prox-pro-ii-rfid-reader-to-arduino/
Daftar Peralatan
Untuk pembaca HID Prox, dua bagian penting adalah kompatibel dengan 5v dan menggunakan antarmuka Wiegand. Lembar perbandingan HID Prox Reader menunjukkan sejumlah opsi yang memungkinkan, kebetulan Prox Pro II sudah tersedia di Amazon. Ini ~ $ 130 yang membuatnya jauh lebih mahal daripada opsi lain, tetapi jika Anda mau berusaha, Anda mungkin bisa mendapatkannya dengan harga $ 10 / pembaca yang digunakan di eBay. Untuk Arduino, secara teoritis semua sistem Arduino yang kompatibel akan bekerja asalkan menggunakan 5v. Saya kebetulan memiliki beberapa Uno lama yang tergeletak di sekitar jadi itulah yang saya gunakan (ditambah mereka sangat mudah untuk dibuat prototipe). Versi selanjutnya dari proyek yang saya buat ini akan menggunakan Sparkfun Pro Micro, karena mengapa tidak?
Diagram Pengkabelan
Menghubungkan ini benar-benar sederhana. Pembaca Prox memiliki kuncir berlabel luar biasa dengan 10 kabel. Anda hanya perlu khawatir tentang 4:Merah (VCC), Hitam (Bumi), Hijau (Data 0), Putih (Data 1). VCC masuk ke Arduino 5v. Ground pergi ke Arduino Ground. Hijau masuk ke Digital 3. Putih masuk ke Digital 2. Sangat sulit untuk mengacaukan ini, selama Anda mencolokkan semuanya kecuali VCC terlebih dahulu. Tapi tunggu, ada kabel lain pada diagram di atas dan 6 kabel lagi dari Prox pembaca. Bagaimana dengan itu? Dari Prox:Kabel oranye =LED Hijau. Kabel coklat =LED merah. Kabel kuning =Bip. Jika Anda memiliki port tambahan di Arduino dan ingin mengontrol item ini, Anda dapat melakukannya. Ingatlah bahwa pager akan selalu berbunyi bip ketika membaca kartu, terlepas dari itu. Adapun Blue (Tahan), Violet (Hadiah Kartu), dan Drain (Perisai Ground. Saya belum menemukan kegunaannya.
Kode
Setelah mencari di internet, saya menemukan beberapa perpustakaan dan posting untuk Arduino/HID/Wiegand, tetapi sebagian besar tidak berfungsi dengan baik untuk saya. Namun saya menemukan satu dari 2012 di Pagemac.com yang berhasil. Saya membuat beberapa perubahan dan menambahkan LED bersama dengan kontrol bip hanya sebagai sampel, lihat GitHub Gist. Ini berfungsi baik untuk kartu HID 26 atau 35 bit dan mengeluarkan kode fasilitasnya juga. Kodenya sangat sederhana, jadi jika Anda memiliki kartu HID panjang khusus, tidak akan terlalu sulit untuk memperbaruinya:
Menyatukan semuanya
Kawat semuanya. Colokkan Arduino Anda ke port USB. Unggah kode. Buka monitor serial. Jika semuanya berjalan sesuai rencana saat Anda menggesek lencana HID di depan Prox Pro II, itu akan berbunyi bip dan Anda akan melihat nomor lencana (dan kode fasilitas) masuk melalui monitor serial. Selesai!
Proses manufaktur
Komponen dan persediaan Arduino Nano R3 × 1 GY-521 MPU-6050 3 Sumbu Giroskop + Modul Akselerometer Untuk Arduino × 1 Tentang proyek ini Ini bukan hanya quadcopter... ini adalah mesin open source! Sekarang muncul pertanyaan, di mana dan bagaimana saya mendapatkan
Komponen dan persediaan Arduino Due dari http://www.arduino.cc × 1 3.2 Modul Sentuh TFT 400*240 SD Dengan Perisai untuk Arduino Jatuh tempo Saya menggunakan yang dari Elechouse × 1 RTC DS3231 Jam waktu nyata dari Ebay × 1 GPS uBlox Neo 6M Modul GPS dari Ebay × 1
Komponen dan persediaan Mifare MFRC522 Semua jenis pembaca spi rfid boleh saja × 1 Arduino UNO Semua arduino boleh × 1 enc28j60 Anda harus mengubah kode untuk apa pun yang tidak menggunakan ENC28J60 × 1 Kabel jumper (generik) × 1 Breadboard (generik)
Pada tutorial kali ini kita akan mempelajari apa itu RFID, cara kerjanya dan cara membuat kunci pintu RFID berbasis Arduino. Anda dapat menonton video berikut atau membaca tutorial tertulis di bawah ini untuk lebih jelasnya. Ringkasan RFID adalah singkatan dari Radio Frequency IDentification dan i