Bonjour tous ici est mon démo.
Depuis que j’ai mon lecteur RFID, je voulais juste créer une porte RFID déverrouiller le système pour la porte de mon appartement. Au début, j’ai conçu le flux de travail ci-dessus, comme un débutant, ce n’est pas tout à fait une tâche facile à accomplir pour moi, puis j’ai trouvé le projet similaire sur Instructables et modifié pour une utilisation avec lecteur RFID spécifiques (MFRC522 SPI Protocol).
Avec ce projet, vous pouvez laisser les gens pour déverrouiller la porte de l’appartement sans clé, ou modifier le code pour quelque chose d’autre à faire. Simplement, ce projet vous donne l’occasion de construire ce que vous voulez avec ce lecteur RFID particulier.
Je tiens à remercier dronmarket pour me parrainer sur l’utilisation de la RFID sur les drones.
---Fonctions---
Ouvre une porte (contrôle un relais en fait) à l’aide d’un lecteur RFID RC522 avec interface SPI sur votre Arduino. Vous définissez une Master Card qui agit en tant que programmeur, vous pouvez pouvoir choisir les titulaires de carte qui peuvent en mesure de débloquer la porte ou non.
* Interface utilisateur facile *
Juste une étiquette d’IRF nécessaire que supprimer ou ajouter des balises à mémoire. Vous pouvez choisir d’utiliser les Leds pour output ou module LCD série pour informer les utilisateurs. Ou vous pouvez utiliser les deux, bien sûr.
* Stocke des informations sur EEPROM *
Informations stockées sur la mémoire EEPROM non volatile de l’Arduino pour préserver les utilisateurs tag et Master Card. Aucune Information perdue si le pouvoir perdu. EEPROM a cycle de lecture illimitée mais 100 000 cycle d’écriture limitées.
* Facile à modifier *
Vous pouvez modifier le code et utiliser un moteur d’asservissement au lieu d’un relais. Porte serrure fonctionne de mon appartement sur 12vAC, 12vAC appliquée Il déverrouille la serrure de la porte. Je suis nouveau sur le codage et sais combien il est difficile de comprendre l’ensemble du code comme un débutant, j’ai essayé de créer le code entièrement commenté pour les débutants comme moi. Peut-être que sa n’est pas complète mais il y a beaucoup de commentaires.
* Sécurité *
Pour garder les choses simples, nous allons utiliser des ID uniques de la balise. C' est simple, un peu sûr, mais pas la preuve pirate.
Vous aurez besoin: (configuration minimale)
1 x Arduino de votre choix (UNO, Nano, Mini Pro)
1 x RC522 13. 56 MHz RFID lecteur graveur (chaque module avec MFRC522 compatible)
1 x Module à relais ou Circuit de relais que vous générez (vous pouvez DIY ou acheter comme module)
NX Tags RFID (Mifare 13,56 Mhz autant comme des utilisateurs)
Variable :
Régulateur de tension de 1 x 3, 3V si vous n’avez pas tout 3.3V source d’alimentation. (Pour alimenter le Module RC522)
En option :
1 x Common cathode ou anode RGB conduit ou simplement utiliser des leds de couleur unique régulière (pour informer les utilisateurs)
1 x Module LCD série (pour informer les utilisateurs)
MISE À JOUR 17/08/2014
----------------------------------------
Maintenant, vous n’avez pas besoin de savoir UID de la carte Master RFID. Master Card peut être définie lorsque la première, viens de scanner une carte et elle deviendra la Master Card. Aussi maintenant il y a un Mode essuyer pour essuyer chaque enregistrement (y compris MasterCard) sur EEPROM. Tout en maintenant la touche d’essuyer, mettez votre Arduino et attendre 10 secondes sans relâcher le bouton, tout sera effacé (attention : ce processus ne peut pas être annulé).
Pour plus d’informations, suivez ce lien : http://forum.arduino.cc/index.php?topic=256260
--------------------------------------------------------------------