En plus de l'usage d'un smartphone sous Android et disposant de l'application EsupNfcTagDroid, on propose en alternative l'usage d'un Arduino pour badger des cartes NFC ...
Cette alternative peut être intéressante pour diverses raisons (d'un point de vue pédagogique par exemple simplement pour du TP informatique), à l'usage cependant il faut lui reconnaître 2 inconvénients majeurs dans notre implémentation :
- le requêtage depuis l'Ardunio via le shield Ethernet se fait en HTTP et non en HTTPS
- seul l'implémentation de lecture/identification par CSN fonctionne.
Aussi, il faut considérer cet usage en production uniquement dans des contextes particuliers : sur un réseau en interne, pour des applications ne demandant pas vraiment de sécurité, ...
Code : https://github.com/EsupPortail/esup-nfc-tag-arduino
Schéma :
Liste des composants :
Quantité | Référence |
---|---|
1 | Arduino Uno |
1 | PN532 NFC RFID Controller |
1 | Arduino Ethernet Shield ou module w5100 |
1 | Ecran LCD + module i2c LCM1602 |
1 | Buzzer passif |
1 | LED Rouge |
1 | LED Verte |
2 | Résistances 220 ohms |