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

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Terkait antarmuka PN532 dengan Arduino, PN532 adalah papan breakout NFC yang ditemukan di hampir semua perangkat yang menggunakan komunikasi near-field. Dan karena NFC adalah ekstensi dari RFID, ia memungkinkan fungsionalitas dan opsi yang lebih baik.

Selain itu, dengan begitu banyak opsi chip yang tersedia di pasaran, seberapa baik modul PN532? Seberapa baik ia bekerja dengan Arduino?

Baca selengkapnya.

Apa itu Modul PN532?

PN532 adalah modul NFC RFID populer yang memungkinkan pembayaran seluler, fungsionalitas NFC Arduino, dan komunikasi smartphone lainnya. Ia dikemas dalam modul yang memudahkan pemasangan dengan proyek Arduino Anda.

Selain itu, ia memungkinkan komunikasi nirkabel pada rentang frekuensi 13,56 MHz dan kecepatan dua arah 424 kbit/s.

Pinout Modul NFC PN532

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Gambar 1: Modul NFC RFID PN532

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

Selain itu, Anda dapat dengan cepat mengidentifikasi pin I2C di depan modul. Selain itu, pin HSU berada di belakang.

Berikut ini mari kita lihat pin untuk setiap protokol:

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

 Fitur Modul NFC PN532

Bahan-Bahan

Antarmuka PN532 dengan Arduino dalam Mode I2C

Pertama, hubungkan Arduino Anda dengan modul PN532 untuk komunikasi I2C. Artinya, hubungkan ground ke ground, SDA ke A4, dan SCL ke A5, seperti yang ditunjukkan di bawah.

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Gambar 2: Menghubungkan Arduino ke modul PN532 dalam mode I2C

Selanjutnya, pasok papan dengan daya listrik 5 V. Anda kemudian akan mengunggah kode berikut ke pengaturan Arduino Anda.

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Setelah mengunggah kode, uji modul dengan menempatkan kartu NFC di dekat PN532.

Antarmuka PN532 dengan Arduino dalam Mode UART

Dalam mode ini, hubungkan ground ke ground, Tx (clock) ke D3, dan Rx (data) ke D2. Selain itu, pasok daya 5 V melalui pin Vcc.

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Gambar 3: Menghubungkan Arduino ke modul PN532 dalam mode UART

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

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

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

Antarmuka PN532 dengan Arduino dalam Mode SPI

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

Selanjutnya, tambahkan perpustakaan PN532_SPI.h ke folder perpustakaan Arduino IDE.

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Gambar 4: Menghubungkan Arduino ke modul PN532 dalam mode SPI

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

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

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

Membuat Scanner 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 pasok daya Vcc dengan 5 V.

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

Gambar 5: Menghubungkan Arduino ke modul PN532 dan layar OLED

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

Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap Cara Menghubungkan Modul NFC PN532 ke Arduino: Panduan Lengkap

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

Kesimpulan

Berbeda dengan modul lain, PN532 bermanfaat karena ia 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 membutuhkan bantuan untuk mencari bahan atau menyelesaikan proyek Anda, hubungi kami, dan kami akan segera merespons.


Teknologi Industri

  1. Logam Refraktori: Sifat, Sejarah, dan Aplikasi Modern
  2. Pencetakan 3D Polylactic Acid (PLA): Panduan Komprehensif untuk Profesional
  3. Mengapa ABS adalah Termoplastik Unggulan untuk Pencetakan 3D: Manfaat, Keterbatasan & Tips Ahli
  4. Pencetakan 3D Nylon: Panduan Ahli untuk Bahan, Teknologi, dan Aplikasi
  5. Menguasai Cetak 3D Polimer: Teknologi, Inovasi, dan Aplikasi Terbaru Tahun 2021
  6. Pemeliharaan Darurat: Meminimalkan Risiko dan Merespons dengan Efektif
  7. Melindungi Bisnis Anda dari Serangan Siber: Langkah Esensial yang Harus Diikuti
  8. Otomatisasi Gudang: Panduan Komprehensif untuk Meningkatkan Efisiensi
  9. Overvoltage & Undervoltage Dijelaskan: Lindungi Peralatan Anda
  10. Pemeliharaan Mencegah Dibongkar: Panduan Lengkap untuk Organisasi Modern