Table des matières:
- Étape 1: Matériel requis
- Étape 2: assemblage et schéma de circuit
- Étape 3: Code Arduino
- Étape 4: Dépannage
- Étape 5: Félicitations
- Étape 6: Système de verrouillage intelligent utilisant Arduino
Vidéo: Système de verrouillage RFID utilisant Arduino : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Bonjour à tous, il s'agit de mon premier instructable et a été présenté par Judhi Prasetyo. L'atelier a été organisé par Assembly, où je travaille en tant que stagiaire et c'est l'un des meilleurs endroits où travailler si vous êtes un maker.
Pour en revenir au système de verrouillage RFID, je vais vous expliquer son fonctionnement.
Aperçu:-
- Nous utilisons une étiquette RFID et un lecteur dans ce système.
- Désormais, chaque tag a un code unique
- lorsque vous placez le tag sur le lecteur qui est connecté à Arduino
- Le lecteur décode le code de fréquence radio en plusieurs caractères et l'envoie à Arduino
- Arduino a déjà stocké le code RF dans sa mémoire qui est écrit par nous
- Arduino vérifie si le code RF reçu correspond au code dans sa mémoire
- Si cela correspond, le servomoteur ouvre la serrure avec un mécanisme à crémaillère qui convertit le mouvement de rotation en mouvement linéaire
Étape 1: Matériel requis
Voici quelques-uns des matériaux nécessaires: -
- Module RFID-RC522
- Arduino Uno
- Pièces imprimées en 3D d'ici - ici
- Tout servomoteur de taille standard (40,8 × 20,1 × 38 mm) avec rotation de 180 degrés. Par exemple: servo Mg995
- Vis et écrou M3 pour monter le moteur
- Planche à pain et 2 lumières LED
Voici les fichiers imprimés en 3D ci-dessous
Si vous avez l'imprimante 3D, utilisez les paramètres du lien Thingiverse sinon utilisez 3DHubs qui vous enverra les pièces.
Étape 2: assemblage et schéma de circuit
Ci-dessus est le schéma de circuit que vous devez suivre.
L'assemblage de l'engrenage avec le servo peut être fait avec des vis de montage normales qui viennent avec le servo lui-même.
Au cours de l'atelier, il y a eu un problème de servomoteur qui n'était pas monté à l'intérieur de la pièce imprimée en 3D. Cela arrive parfois en raison de l'imprécision de l'imprimante 3D. Si cela se produit, utilisez un fer à souder pour faire fondre le matériau et le corriger.
Étape 3: Code Arduino
Téléchargez le code ci-dessus et téléchargez-le sur votre Arduino Uno. J'ai aussi expliqué le code. Assurez-vous d'abord de scanner l'étiquette RFID pour trouver son code sur le port série et de le mettre dans la variable 'cardno'.
Étape 4: Dépannage
Voici les problèmes possibles que vous pouvez rencontrer. C'est le même problème qui s'est produit pendant l'atelier.
1) Le servomoteur ne rentre pas dans le système de verrouillage ?
A) Ce n'est pas un défaut de conception mais cela se produit principalement en raison de l'imprécision occasionnelle de l'imprimante 3D. Utilisez simplement un fer à souder pour augmenter l'écart pour le support de servo.
2) Le servo ne bouge pas du tout ?
A) Il est possible que la connexion soit desserrée ou que le fil soit connecté au mauvais endroit. Il n'y a pas d'erreur de programmation donc recoupez-vous.
3) Le lecteur RFID ne reconnaît pas le tag ?
A) On dirait que vous avez oublié de scanner votre numéro de carte et de le mettre dans la variable 'cardno'. Faites ça et voyez.
4) Le servo verrouille-t-il la porte au lieu de l'ouvrir lorsqu'elle est étiquetée avec RFID ?
A) Cela se produit lorsque vous montez le servo dans la direction opposée. Changez simplement l'orientation du servo ou mettez ce code à la place si vous vous sentez trop paresseux pour changer.
Étape 5: Félicitations
Comme vous pouvez le voir, nous avons utilisé une version plus petite de la structure de verrouillage et du servomoteur. Nous avons fait cela pour réduire les coûts et principalement pour enseigner aux gens. Mais si vous êtes sérieux au sujet de la mise en œuvre de ce système de verrouillage dans votre maison, optez pour la conception imprimée en 3D normale et un bon servomoteur.
Bravo pour la réalisation du projet. Si vous avez réalisé ce projet différemment, trouvez quelque chose de nouveau ou avez besoin d'aide, faites-le moi savoir dans les commentaires ci-dessous.
Étape 6: Système de verrouillage intelligent utilisant Arduino
Crédits vidéo - Amit Jindani
Conseillé:
Abellcadabra (Système de verrouillage de porte à reconnaissance faciale) : 9 étapes
Abellcadabra (Système de verrouillage de porte à reconnaissance faciale): Pendant la quarantaine, j'ai essayé de trouver un moyen de tuer le temps en créant une reconnaissance faciale pour la porte de la maison. Je l'ai nommé Abellcadabra - qui est une combinaison entre Abracadabra, une phrase magique avec sonnette dont je ne prends que la cloche. MDR
Système de verrouillage de l'écran LCD : 6 étapes
Système de verrouillage à domicile à écran LCD : ce projet agira comme un verrou à domicile, et la seule façon d'entrer dans la maison est d'appuyer sur le bon code à 3 chiffres. L'écran LCD agira comme un dispositif de communication pour informer l'individu s'il a entré le bon code ou non. Leur
Amplificateur de verrouillage portable miniature (et système de sonar pour appareils portables, etc.) : 7 étapes
Amplificateur de verrouillage portable miniature (et système de sonar pour les appareils portables, etc.) : Construisez un amplificateur de verrouillage miniature à faible coût qui peut être intégré dans des montures de lunettes et pour créer un système de vision sonar pour les aveugles, ou une simple échographie machine qui surveille en permanence votre cœur et utilise l'apprentissage humain-machine pour avertir de p
Système de verrouillage à commande vocale : 7 étapes (avec photos)
Système de verrouillage à commande vocale : le système de verrouillage à commande vocale est un système de verrouillage automatisé utilisant le Bluetooth comme intermédiaire pour la communication entre Arduino et votre téléphone Android. Le système de verrouillage à commande vocale se déverrouille lorsque vous prononcez le mot de passe défini par vous (
Système informatique à verrouillage automatique : 4 étapes
Système informatique à verrouillage automatique : dans ce didacticiel, nous allons explorer la sécurité du verrouillage de l'écran de l'ordinateur. Les systèmes d'exploitation ont un délai d'attente configurable qui verrouillera votre écran si l'utilisateur n'a pas touché la souris ou le clavier. Habituellement, la valeur par défaut est d'environ une minute