acr122u

ACR122U SDK Windows Android Linux Driver Download Spesifikasi

Pendahuluan

Pembaca/penulis ACR122U ACS adalah pembaca/penulis kartu pintar tanpa kontak yang terhubung ke PC dan dikembangkan dengan teknologi tanpa kontak 13,56 MHz. Ini adalah pembaca/penulis kartu tanpa kontak pertama di dunia yang sesuai CCID dan mengikuti ISO 14443 serta ISO 18092. ACR122U juga sesuai PC/SC sehingga memungkinkan interoperabilitas di berbagai aplikasi dan platform.

SDK Windows ACR122U dan SDK Android keduanya disertakan dalam unduhan perangkat lunak saat membeli perangkat penulis NFC ACR122U.

Kode contoh, program utilitas, dan driver ACR122U disertakan. Tersedia juga panduan pengguna untuk memandu pengembang dalam membangun aplikasi kartu pintar tanpa kontak dan yang mendukung NFC menggunakan Pembaca Penulis NFC ACR122U.

Pembaca Penulis NFC ACR122U TagtixRFID

Spesifikasi Kit Pengembangan Perangkat Lunak ACR122U

Untuk memastikan penggunaan ACS ACR122U SDK yang optimal, pastikan sistem Anda berjalan dengan spesifikasi yang didukung berikut ini:

Persyaratan Sistem

  • Minimal Prosesor Pentium 1 GHz atau lebih tinggi
  • Minimal RAM 500 MB
  • Minimal Ruang Hard Disk Kosong 600 MB
  • Drive CD-ROM
  • Port USB

Kartu Pintar yang Didukung

  • Kartu MIFARE Classic® 1K
  • Kartu Contactless ACOS3

Pembaca Kartu Pintar yang Didukung

  • Pembaca NFC USB ACR122U-A9

Sistem Operasi yang Didukung

  • Windows® 7 (x86 dan x64)
  • Windows® 8.1 (x86 dan x64)
  • Windows® 10 (x86 dan x64)

Komponen Software Development Kit

Pembaca Penulis NFC ACR122U TagtixRFID

Penginstal Driver ACR122U

ACS Unified PC/SC Driver adalah penginstal driver tunggal yang memungkinkan semua Pembaca Kartu Pintar ACS generik berjalan dengan berbagai sistem operasi Windows®. Driver ini tersertifikasi Microsoft® WHQL dan memungkinkan pembaruan unduhan otomatis saat Anda terhubung ke internet.

Contoh Kode

Contoh kode ACR122U adalah file yang dapat dieksekusi yang menampilkan fungsionalitas pengkodean Pembaca NFC USB ACR122U. Contoh ini berfungsi sebagai panduan saat membangun proyek Anda sendiri menggunakan ACR122U. Contoh kode ini disediakan untuk menunjukkan pemrograman kartu dan perangkat berikut:

  • ACOS3 Contactless – membuat autentikasi mutual dan memastikan pengiriman pesan yang aman.
  • MIFARE – mengubah kunci dan pemrograman untuk kartu MIFARE Classic 1K.
  • PICC Lainnya – mengaktifkan fungsi pemrograman untuk kartu contactless (PICC) lainnya.
  • Pemrograman Perangkat – menguji periferal Pembaca NFC USB ACR122U.
  • Format Pertukaran Data NFC (NDEF) – menyediakan komunikasi data antar perangkat yang mendukung NFC.
  • Polling Kartu PC/SC – menampilkan jenis kartu, status kartu, dan output Answer-To-Reset.
  • PC/SC Sederhana – menjalankan berbagai perintah PC/SC.

Kode contoh ditulis dalam bahasa pemrograman berikut:

  • Java (x86 dan x64)
  • Microsoft Visual Basic .NET 2008 (x86 dan x64)
  • Microsoft Visual C# .NET 2008 (x86 dan x64)
  • Microsoft Visual C++ .NET 2008 (x64)
  • Microsoft Visual C++ 6.0 (x86)

Catatan: Menggunakan Microsoft Visual C++ 6.0 mungkin mengharuskan Anda mengunduh semua file berikut dari Internet:

  • MFC42D.dll
  • MFCO42D.dll
  • MSVCP60D.dll
  • MSVCRTD.dll

Untuk menemukan kode contoh:

Dari ACR122U SDK v2.00 folder, buka Kode Contoh dan pilih bahasa pemrograman yang diinginkan. Dari sana, Anda akan menemukan kode contoh dari folder berikut:

  • Pemrograman Perangkat folder – berisi kode contoh Pemrograman Perangkat Dasar dan Konfigurasi Polling Perangkat untuk setiap bahasa pemrograman.
  • Pemrograman Kartu folder – berisi kode contoh ACOS3 Contactless, MIFARE, dan Kartu PICC Lainnya untuk setiap bahasa pemrograman.
  • Lainnya folder – berisi kode contoh NDEF, Polling Kartu PCSC, dan PCSC Sederhana untuk setiap bahasa pemrograman.

Alat Kartu Pintar dan Pembaca

Alat Kartu Pintar dan Pembaca ACS adalah integrasi Alat Pembaca ACR122U-A9 dan alat kartu menjadi satu program utilitas yang memungkinkan Anda menjalankan perintah terkait pembaca kartu pintar dan kartu.

Catatan: Agar alat ini dapat berfungsi, setidaknya Microsoft .NET Framework 3.5 Service Pack 1 harus terinstal di komputer Anda.

Alat Pembaca ACR122U-A9

Alat Pembaca ACR122U adalah widget utilitas yang memungkinkan Anda mengakses, mengontrol, dan menjalankan sebagian besar perintah yang tersedia di pembaca NFC USB ACR122U.

Alat Kartu Nirkontak ACOS3

Alat Kartu Nirkontak ACOS3 adalah file plug-in widget yang memberi Anda akses ke sebagian besar perintah Kartu Nirkontak ACOS3. Alat ini dapat menangani beberapa koneksi ke pembaca kartu pintar yang berbeda dan hanya mendukung pembaca kartu pintar yang kompatibel dengan PC/SC.

Alat Kartu MIFARE Classic

Alat Kartu MIFARE Classic adalah widget utilitas yang memungkinkan Anda mengakses semua perintah Kartu MIFARE Classic. Alat ini dapat menangani beberapa koneksi ke pembaca kartu pintar yang berbeda dan hanya mendukung pembaca kartu pintar yang kompatibel dengan PC/SC.

Alat dan Utilitas ACR122U

Alat Pembelajaran PC/SC

Alat ini memungkinkan Anda menjalankan berbagai fungsi kartu pintar Windows Application Programming Interface (API) yang kompatibel dengan PC/SC.

QuickView

Alat ini memungkinkan Anda memeriksa apakah pembaca NFC USB ACR122U sudah terpasang dengan benar di sistem Anda.

Alat Skrip 4

Alat ini memungkinkan Anda menjalankan berbagai perintah dan berkomunikasi dengan kartu pintar menggunakan file perintah skrip.

Panduan Pengguna dan Materi Referensi

Dokumen-dokumen berikut disertakan dalam kit ini:

  • Panduan Pengguna Kit Pengembangan Perangkat Lunak ACR122U
  • Antarmuka Pemrograman Aplikasi ACR122U
  • Spesifikasi Teknis ACR122U
  • Panduan Referensi Kartu Nirkontak ACOS3
  • Spesifikasi Fungsional Kartu MIFARE

Microsoft dan Windows adalah merek dagang terdaftar atau merek dagang dari Microsoft Corporation di Amerika Serikat dan/atau negara lain.

MIFARE dan MIFARE Classic adalah merek dagang terdaftar dari NXP B.V. dan digunakan di bawah lisensi.