Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Interfaçage du PN532 avec Arduino – Voici tout ce que vous devez savoir

À propos de l'interface PN532 avec arduino, PN532 est une carte de dérivation NFC que l'on trouve dans presque tous les appareils utilisant la communication en champ proche. Et comme la NFC est une extension de la RFID, elle offre d'excellentes fonctionnalités et options.

De plus, comme de nombreuses options de puces sont disponibles sur le marché, quelle est la qualité du module PN532 ? Ça marche bien avec Arduino ?

Continuez à lire.

Qu'est-ce que le module PN532 ?

Le PN532 est un module RFID NFC populaire qui permet les paiements mobiles, les fonctionnalités Arduino NFC et d'autres communications de smartphone. Il est intégré dans des modules qui simplifient l'association avec vos projets Arduino.

De plus, il permet une communication sans contact dans une gamme de fréquences de 13,56 MHz et des vitesses bidirectionnelles de 424 kbit/s.

Broche du module NFC PN532

Fig 1 :Un module RFID NFC PN532

Le module RFID PN532 NFC prend en charge les modes de communication I2C, SPI et HSU. Il utilise les mêmes broches pour l'I2C et le HSU mais des broches distinctes pour le protocole SPI.

De plus, vous pouvez identifier rapidement les broches I2C à l'avant du module. De plus, les broches HSU sont à l'arrière.

Voyons ici comment les broches de chaque protocole :

Caractéristiques du module NFC PN532

Matériaux

Interfaçage du PN532 avec Arduino en mode I2C

Tout d'abord, connectez votre Arduino au module PN532 pour la communication I2C. Autrement dit, connectez la terre à la terre, SDA à A4 et SCL à A5, comme indiqué ci-dessous.

Fig 2 :Connexion d'Arduino au module PN532 en mode I2C

De plus, alimentez la carte avec 5V d'alimentation électrique. Vous téléchargerez ensuite le code suivant dans votre configuration Arduino.

Après avoir téléchargé le code, testez le module en plaçant des cartes NFC à proximité du PN532.

Interfaçage du PN532 avec Arduino en mode UART

Dans ce mode, connectez la masse à la masse, Tx (horloge) à D3 et Rx (données) à D2. En outre, fournissez 5 V d'alimentation via la broche Vcc.

Fig 3 :Connexion d'Arduino au module PN532 en mode UART

Vous trouverez ensuite les bibliothèques de support appropriées et les ajouterez au dossier de bibliothèque d'Arduino. Ensuite, veuillez copier le code ci-dessous et le télécharger sur votre carte Arduino.

Enfin, ouvrez le moniteur série et testez le module en plaçant des cartes NFC à proximité du PN532.

Interfaçage du PN532 avec Arduino en mode SPI

Connectez le RST à la broche 9, GND à GND et MISO à la broche 11. Connectez également MOSI à la broche 12, SCK (Serial Clock) à la broche 13 et SS (Slave Select) à 10.

De plus, ajoutez la bibliothèque PN532_SPI.h au dossier de la bibliothèque Arduino IDE.

Fig 4 :Connexion d'Arduino au module PN532 en mode SPI

Ensuite, veuillez copier le code ci-dessous et le télécharger sur votre carte Arduino.

Enfin, ouvrez le moniteur série et testez le module en plaçant des cartes NFC à proximité du PN532.

Création d'un scanner NFC portable avec écran OLED

Connectez l'écran OLED et le PN532 à Arduino comme indiqué. GND à GND, SDA à A4, SCL à A5 et alimentez le Vcc avec 5V.

Fig 5 :Connexion d'Arduino au module PN532 et OLED

Vous copierez ensuite le code ci-dessous et le téléchargerez sur votre carte Arduino.

Enfin, testez le module PN532 en rapprochant une carte NFC. Le module lira et affichera la longueur en octets et la valeur UID sur l'OLED.

Conclusion

Contrairement à d'autres modules, le PN532 est avantageux car il utilise des protocoles comme I2C, UART et SPI pour communiquer avec Arduino. De plus, il est facile à configurer, amusant à utiliser et peu coûteux à acquérir.

Et si vous avez besoin d'aide pour trouver des matériaux ou mener à bien votre projet, contactez-nous et nous vous répondrons dans les plus brefs délais.


Technologie industrielle

  1. Tout ce que vous devez savoir sur les métaux réfractaires
  2. Impression 3D PLA :tout ce que vous devez savoir
  3. Impression 3D avec du plastique ABS :tout ce que vous devez savoir
  4. Impression 3D en nylon :tout ce que vous devez savoir
  5. Impression 3D avec des polymères :tout ce que vous devez savoir en 2021
  6. Tout ce que vous devez savoir sur la maintenance d'urgence
  7. Faire face aux cyberattaques – Étapes à connaître
  8. Automatisation d'entrepôt :tout ce que vous devez savoir
  9. Surtension et sous-tension :tout ce que vous devez savoir