TÉLÉCHARGER BIBLIOTHÈQUE RFID ARDUINO

TÉLÉCHARGER BIBLIOTHÈQUE RFID ARDUINO

TÉLÉCHARGER BIBLIOTHÈQUE RFID ARDUINO

Je donne plus de détails matériels, en particulier sur la connectique, un peu plus bas. Cela en fait une plateforme flexible pour des tas de projets créatifs. Ces câbles sont très utiles car ils facilitent le prototypage rapide, sans soudure. Enfin, le commutateur de sélection de mode tient fermement grâce à ses trois pattes dépliées et dont les perçages, normalement prévus pour les câbles, accueillent des vis. Alimentation et autonomie Sans entrer dans les détails, les cartes UNO ne sont pas optimisées pour des applications sur batterie notamment à cause du hardware consommateur, même au repos.

Nom: bibliothèque rfid arduino
Format:Fichier D’archive
Version:Dernière
Licence:Libre (*Pour usage personnel)
Système d’exploitation: MacOS. Android. iOS. Windows XP/7/10.
Taille:48.43 MB

Proteus Library for Arduino

Il vous sera expliqué comment 'récupérer' le codage d'un badge un peu plus loin. La seule chose à savoir pour le moment, est que le numéro de codage ne correspond pas à celui gravé sur les cartes si vous en avez Il faudra inscrire ici, le codage de vos 2 badges.

Il est éxécuté qu'une seule fois au tout début du programme et permet de paramétrer les broches de l'Arduino utilisées par nos différents composants : Définition et paramétrage des broches pour les LEDs, puis éclairage de toutes les LEDs pendant 1 seconde, puis extinction de toutes les LEDS.

Ceci nous permettra, à chaque mise sous tension de l'Arduino, de vérifier que les LEDS fonctionnent parfaitement!. Cela siginifie que les lignes et vont être executées et que le message 'Passez un badge devant le lecteur Procédure 'readTags ' : la ligne fait appel à la procédure 'lecturebadge ', qui retournera dans la variable 'badgelu, la valeur 'TRUE' si un badge a été lu Les lignes à s'asurent que la 1ere donnée lue est bien un '2'.

Pour rappel, le codage du badge commence toujours par un 2 et se termine par un 3. Si le 1er chiffre lu est un 2, on continue la lecture, sinon, on ne prend pas en compte la donnée.

Les lignes à permettent de s'assurer que les 14 chiffres du badge ont bien été lus.. Il peut arriver en effet que le badge soit retirer trop tôt du lecteur et que la lecture soit incomplète.

La ligne lance la procédure 'videbuffer qui permet d'effacer la mémoire tampon du lecteur RFID utilisée pour la lecture du badge et ainsi de s'assurer qu'aucune donnée viendra 'poluer' notre programme. Via la ligne , retour à la procédure 'readTags' ligne en précisant , si un badge a été lu ou non Si un bage est lu, il convient de vérifier si celui-ci est connu et si il permet d'actionner le relais.

C'est le role de la procédure 'checkmytags '. Cette procédure retournera un chiffre entre 0 et 30 en fonction du résultat de l'analyse du badge lu. Tu auras besoin de Arduino. Nous avons utilisé un Uno, mais tout conseil Arduino Guide d'achat Arduino: Quel conseil devriez-vous obtenir? Guide d'achat Arduino: Quel conseil devriez-vous obtenir?

Il y a tellement de différents types de cartes Arduino là-bas, vous seriez pardonné d'être confus. Lequel devriez-vous acheter pour votre projet?

Laissez-nous vous aider, avec ce guide d'achat Arduino! Lire la suite ou clone suffira. Ceux-ci sont fonctionnellement identiques, juste dans une forme différente.

Vous pouvez également télécharger la bibliothèque et l'installer manuellement dans le dossier des bibliothèques. Si vous êtes totalement novice avec Arduino, vous pouvez trouver ce guide pour commencer Getting Started with Arduino: Guide du débutant Initiation à Arduino: Guide du débutant Arduino est une plate-forme de prototypage électronique open source basée sur un matériel flexible et facile à utiliser. Il est destiné aux artistes, designers, amateurs et toute personne intéressée par la création d'objets ou d'environnements interactifs.

Lire plus utile! La bibliothèque contient également un diagramme de Fritzing, que j'ai annoté indiquant comment attacher le module à votre Arduino. Crédit d'image: Miguel Balboa via Github Attention: cette carte fonctionne sur 3.

Bien plus que des documents.

Ouvrez le moniteur série et gardez l'un de vos objets RFID à la portée du lecteur. Cela signifie probablement que vous n'avez pas conservé l'étiquette au lecteur assez longtemps pour lire toutes les données.

Tant que vous obtenez l'UID de la carte qui est lu dès que l'étiquette est à portée du lecteur , cela fonctionnera avec ce projet.

Si vous n'obtenez aucune lecture, vérifiez votre câblage et réessayez.

Smart Lock DIY avec Arduino et RFID

Le reste du circuit Maintenant que nous avons vérifié que notre module fonctionne, ajoutons le reste des composants. Connectez vos composants comme ceci: Notre alimentation 12v débranchée pour le moment se connecte aux rails de notre planche à pain. Les LED sont connectées aux broches 2, 3 et 4 et au rail de masse par des résistances de ohms.

La branche de la porte de notre MOSFET à gauche sur l'image se connecte à la broche 5 et à la terre à travers une résistance de 10k ohms. La branche de drain au milieu se connecte à la borne négative de notre solénoïde 12v, et la branche source à droite se connecte au rail au sol. Connectez la borne positive du solénoïde 12v et le VIN de l'Arduino au rail 12v sur la plaque d'essais. Il n'y a rien pour vous empêcher d'utiliser un solénoïde plus puissant ou plus puissant, bien que vous ayez besoin d'un transformateur abaisseur pour alimenter l'Arduino de plus de 12V.

Portez également une attention particulière à la fiche technique de votre MOSFET pour vous assurer que vous ne le surchargez pas. Une fois que tout est mis en place, il devrait ressembler à ceci: Bien que ce ne soit pas nécessaire, j'ai créé une petite plate-forme pour simuler une serrure de porte à partir de débris de bois. Modifier l'esquisse Avec le circuit construit, il est temps de configurer notre Arduino Sketch. Commodément, la bibliothèque MFRC est livrée avec un exemple d'esquisse appelé Contrôle d'accès qui fait presque exactement ce que nous voulons faire.

Il y a une mine d'informations fournies à la fois dans l'esquisse d'exemple et sur la page GitHub pour la bibliothèque. Nous avons seulement besoin de modifier quelques lignes.

Arduino : Mise en marche du module RFID RC522

Alternativement, vous pouvez télécharger notre code modifié à partir de ce GitHub Gist. Nous n'utiliserons pas cela, alors commentez simplement cette section. Nous avons seulement besoin de faire un changement de plus.

Tout en bas de la méthode de boucle, enter dans une instruction if est l'appel de méthode accordé Nous devons changer cela afin qu'il utilise notre variable lockDelay. Quand c'est fini, ouvrez le moniteur série.

La première fois que vous faites cela, il vous sera demandé de scanner quelque chose à utiliser comme carte maîtresse. Tenez votre carte au lecteur, et l'UID de la carte devrait apparaître sur le moniteur de série, avec le message Tout prêt C'est tout!