Table des matières:

Système de verrouillage RFID utilisant Arduino : 6 étapes
Système de verrouillage RFID utilisant Arduino : 6 étapes

Vidéo: Système de verrouillage RFID utilisant Arduino : 6 étapes

Vidéo: Système de verrouillage RFID utilisant Arduino : 6 étapes
Vidéo: Механизм дверного замка с электроприводом своими руками с использованием Arduino RFID и серводвигателя — простой дверной замок без ключа 2024, Novembre
Anonim
Système de verrouillage RFID utilisant Arduino
Système de verrouillage RFID utilisant Arduino

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

Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires

Voici quelques-uns des matériaux nécessaires: -

  1. Module RFID-RC522
  2. Arduino Uno
  3. Pièces imprimées en 3D d'ici - ici
  4. Tout servomoteur de taille standard (40,8 × 20,1 × 38 mm) avec rotation de 180 degrés. Par exemple: servo Mg995
  5. Vis et écrou M3 pour monter le moteur
  6. 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

Schéma d'assemblage et de circuit
Schéma d'assemblage et de circuit
Schéma d'assemblage et de circuit
Schéma d'assemblage et 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é: