Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Menghubungkan PN532 dengan Arduino –  Ini Yang Perlu Anda Ketahui

Tentang antarmuka PN532 dengan arduino, PN532 adalah papan breakout NFC yang ditemukan di hampir semua perangkat yang menggunakan komunikasi jarak dekat. Dan karena NFC adalah perpanjangan dari RFID, ini memungkinkan fungsionalitas dan opsi yang lebih baik.

Selain itu, karena begitu banyak pilihan chip yang tersedia di pasaran, seberapa baguskah modul PN532? Seberapa baik itu bekerja dengan Arduino?

Baca terus.

Apa itu Modul PN532?

PN532 adalah modul NFC RFID populer yang memungkinkan pembayaran seluler, fungsi Arduino NFC, dan komunikasi smartphone lainnya. Itu dimasukkan ke dalam modul yang membuat pemasangan dengan proyek Arduino Anda menjadi sederhana.

Selain itu, memungkinkan komunikasi tanpa kontak pada rentang frekuensi 13,56 MHz dan kecepatan dua arah 424 kbit/dtk.

Pinout Modul NFC PN532

Gbr 1:Modul RFID NFC PN532

Modul PN532 NFC RFID mendukung mode komunikasi I2C, SPI, dan HSU. Ini menggunakan pin yang sama untuk I2C dan HSU tetapi yang terpisah untuk protokol SPI.

Selain itu, Anda dapat dengan cepat memberi tahu pin I2C di bagian depan modul. Selanjutnya, pin HSU ada di belakang.

Di sini mari kita lihat bagaimana pin masing-masing protokol:

Fitur Modul NFC PN532

Materi

Menghubungkan PN532 dengan Arduino dalam Mode I2C

Pertama, hubungkan Arduino Anda dengan modul PN532 untuk komunikasi I2C. Yaitu, sambungkan ground ke ground, SDA ke A4, dan SCL ke A5, seperti gambar di bawah ini.

Gbr 2:Menghubungkan Arduino ke modul PN532 dalam mode I2C

Selain itu, suplai papan dengan daya listrik 5V. Anda kemudian akan mengunggah kode berikut ke pengaturan Arduino Anda.

Setelah mengupload kode, uji modul dengan meletakkan kartu NFC di dekat PN532.

Menghubungkan PN532 dengan Arduino dalam Mode UART

Dalam mode ini, sambungkan ground ke ground, Tx (clock) ke D3, dan Rx (data) ke D2. Juga, suplai daya 5V melalui pin Vcc.

Gbr 3:Menghubungkan Arduino ke modul PN532 dalam mode UART

Anda kemudian akan menemukan perpustakaan dukungan yang sesuai dan menambahkannya ke folder perpustakaan Arduino. Setelah itu, silakan salin kode di bawah ini dan unggah ke papan Arduino Anda.

Terakhir, buka Serial Monitor dan uji modul dengan meletakkan kartu NFC di dekat PN532.

Menghubungkan PN532 dengan Arduino dalam Mode SPI

Hubungkan RST ke pin 9, GND ke GND, dan MISO ke pin 11. Juga, hubungkan MOSI ke pin 12, SCK (Serial Clock) ke pin 13, dan SS (Slave Select) ke 10.

Selanjutnya tambahkan library PN532_SPI.h ke folder library Arduino IDE.

Gbr 4:Menghubungkan Arduino ke modul PN532 dalam mode SPI

Setelah itu, silakan salin kode di bawah ini dan unggah ke papan Arduino Anda.

Terakhir, buka Serial Monitor dan uji modul dengan meletakkan kartu NFC di dekat PN532.

Membuat Pemindai NFC Portabel dengan Layar OLED

Hubungkan layar OLED dan PN532 ke Arduino seperti yang ditunjukkan. GND ke GND, SDA ke A4, SCL ke A5, dan nyalakan Vcc dengan 5V.

Gbr 5:Menghubungkan Arduino ke modul PN532 dan OLED

Anda kemudian akan menyalin kode di bawah ini dan mengunggahnya ke papan Arduino Anda.

Terakhir, uji modul PN532 dengan mendekatkan kartu NFC. Modul akan membaca dan menampilkan panjang byte dan nilai UID pada OLED.

Kesimpulan

Tidak seperti modul lainnya, PN532 bermanfaat karena menggunakan protokol seperti I2C, UART, dan SPI untuk berkomunikasi dengan Arduino. Selain itu, mudah diatur, menyenangkan untuk digunakan, dan murah untuk diperoleh.

Dan jika Anda memerlukan bantuan untuk mendapatkan materi atau menyelesaikan proyek Anda, hubungi kami, dan kami akan menghubungi Anda sesegera mungkin.


Teknologi Industri

  1. Yang Perlu Anda Ketahui Tentang Logam Tahan Api
  2. PLA 3D Printing:Semua yang Perlu Anda Ketahui
  3. Pencetakan 3D dengan Plastik ABS:Yang Perlu Anda Ketahui
  4. Pencetakan 3D Nilon:Semua yang Perlu Anda Ketahui
  5. Pencetakan 3D dengan Polimer:Semua yang Perlu Anda Ketahui di tahun 2021
  6. Yang Perlu Anda Ketahui Tentang Pemeliharaan Darurat
  7. Menangani Serangan Cyber–Langkah-Langkah yang Harus Anda Ketahui
  8. Otomasi Gudang:Semua yang Perlu Anda Ketahui
  9. Tegangan Lebih &Tegangan Rendah:Yang Perlu Anda Ketahui
  10. Pemeliharaan Pencegahan:Semua yang perlu Anda ketahui