Table des matières:
- Fournitures
- Étape 1: interfacer l'écran LCD 16*2 avec Arduino
- Étape 2: Création et interface du clavier
- Étape 3: configuration du loquet
- Étape 4: Ajout d'un buzzer et recherche de boîtier pour les composants
- Étape 5: Coder
Vidéo: Serrure de porte automatisée : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Salut!!
C'est mon premier Instructable ! J'espère que vous l'aimerez tous.
Dans ce projet, nous allons construire une serrure de porte automatisée (protégée par mot de passe). La serrure et la clé classiques sont littéralement une invention vieille de 100 ans et, comme nous le savons, "le changement est la loi de la nature", il est donc temps de changer. Aujourd'hui, nous allons donc construire une serrure de porte électronique simple et bon marché.
La serrure que nous allons fabriquer est une serrure électronique, son cerveau sera Arduino Uno (Arduino nano ou pro mini fonctionnera également très bien), et aura un écran lcd 16*2 pour l'affichage et un clavier DIY pour saisir le mot de passe, il sera être intégré avec un buzzer. Dans ce tutoriel, je vais utiliser un moteur à courant continu pour le mécanisme de verrouillage, mais vous pouvez utiliser un servo à la place.
Maintenant, commençons !!
Fournitures
Les composants nécessaires à la construction de la serrure sont facilement disponibles en ligne et hors ligne, je vais vous fournir des liens pour les mêmes.
~ Arduino Uno: vous pouvez acheter ici
~ 16 * 2 écran lcd: vous pouvez acheter ici
~ l293D IC: vous pouvez acheter ici
~ Moteur de loisir DC / Servomoteur: vous pouvez acheter ici
~ interrupteur à poussoir x 18: vous pouvez acheter à partir d'ici
~ planche de perf
~ Résistance 1Kohm x 16
Potentiomètre ~10Kohm
~1Mohm résistance
~sonnerie
~boîtier pour placer les composants
certains fils, en-têtes, soudure et fer à souder suffiront pour fabriquer une serrure de porte automatisée.
Étape 1: interfacer l'écran LCD 16*2 avec Arduino
Il est très facile d'interfacer l'écran LCD avec l'arduino.
Ici, je vous ai fourni un schéma de circuit pour le même, j'ai fait un bouclier de bricolage pour cet écran afin de connecter plus facilement l'écran LCD. Nous utilisons 4 broches de données (à savoir D4, D5, D6, D7) d'affichage pour l'interfacer avec arduino.
Je vous suggère d'utiliser du fil plat pour garder les connexions soignées ou vous pouvez utiliser des cavaliers avec une planche à pain.
Pour vérifier que tout fonctionne correctement ou non, vous pouvez télécharger un exemple de croquis Hello World de la bibliothèque LIQUID CRYSTAL que j'ai également fourni.
Étape 2: Création et interface du clavier
J'ai rendu mon clavier simple au lieu d'utiliser un module de clavier disponible sur le marché, car il utilise 8 broches d'E/S et si nous utilisons ce module. Nous allons manquer de broches d'E/S pour les autres composants.
J'ai donc décidé de créer mon propre module de clavier qui n'utilise qu'une seule broche analogique d'arduino !!
nous pouvons le faire facilement à l'aide de boutons poussoirs et de résistances. Le principe de fonctionnement de ceci est le diviseur de tension, vous pouvez voir le câblage et le fonctionnement à partir des images ci-dessus. Je l'ai fait sur une carte de perf, vous pouvez également faire la même chose et maintenant c'est super facile de se connecter via Arduino.
REMARQUE: une résistance plus élevée à la place d'une résistance de 1 M ohm rendra le clavier plus précis.
Étape 3: configuration du loquet
il y a deux façons de configurer le loquet de porte
1. Bricolage
vous aurez besoin d'un loquet de porte ordinaire (Kundi), d'un moteur à courant continu, de deux boutons-poussoirs, d'une tige filetée (j'ai utilisé un boulon), d'un écrou et d'une sorte d'époxy pour assembler les choses (j'ai utilisé un joint M).
il suffit de joindre la tige filetée avec l'arbre du moteur et l'écrou avec la poignée du loquet, coller deux boutons-poussoirs sur le loquet de telle manière que chaque fois que la poignée du loquet est dans sa position extrême, l'un des boutons-poussoirs doit être enfoncé.
Faites le câblage comme indiqué sur l'image.
connectez le moteur à un pilote de moteur, ici j'utilise L293D ic pour contrôler le moteur de loisir à courant continu.
2. Obtenez un verrou électromagnétique
Vous pouvez acheter une serrure à solénoïde disponible en ligne. Je vous propose également un lien ou le même ici.
Étape 4: Ajout d'un buzzer et recherche de boîtier pour les composants
Maintenant, tout est presque configuré, vous pouvez ajouter un buzzer pour rendre votre serrure plus interactive
attachez un fil de buzzer à gnd et un autre à la broche 10 de l'arduino.
Trouvez maintenant un boîtier approprié pour placer les composants afin de donner à votre projet un aspect cool.
J'ai utilisé un cadre en bois pour sécuriser l'écran LCD et le clavier que j'ai monté sur un boîtier en plastique contenant un arduino, un buzzer et un pilote de moteur.
Étape 5: Coder
Il n'y a pas grand chose à dire sur le code, je l'ai fait moi-même et ça marche bien.
il y a deux clés à travers lesquelles la porte peut être ouverte. l'une est une clé principale qui est prédéclarée dans le code et ne peut pas être modifiée et l'autre clé est actualisable et stockée dans l'eeprom et peut être modifiée en appuyant sur la touche C Si par erreur vous avez entré une mauvaise clé, vous pouvez l'effacer en appuyant sur une touche du clavier.
vous pouvez modifier le message de bienvenue mon message de modification dans la fonction welcome().
C'est tout pour ce projet Maintenant, vous serez prêt à partir.
Ce projet fait partie du concours arduino 2020, pensez à le voter, merci.
Conseillé:
Serrure de porte RFID faite maison : 4 étapes
Serrure de porte RFID faite maison : le dispositif de serrure de porte RFID est un appareil pratique que vous pouvez utiliser au quotidien. Lorsque vous scannez votre carte-clé, vous pouvez ouvrir la serrure de la porte. J'ai modifié le projet à partir de ce site Web : https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Serrure de porte protégée par mot de passe sur Tnikercad : 4 étapes
Serrure de porte protégée par mot de passe sur Tnikercad : pour ce projet, nous prendrons l'entrée d'un clavier, traiterons cette entrée comme une position d'angle et déplacerons un servomoteur en fonction de l'angle à 3 chiffres acquis. J'ai utilisé un clavier 4 x 4, mais si vous avez un clavier 3x4, il a un branchement très similaire, donc cela pourrait être
Wifi vers RF - Serrure de porte : 3 étapes (avec photos)
Wifi to RF - Door Lock: OverviewCette instructable vous donnera la possibilité de verrouiller / déverrouiller votre porte d'entrée via votre logiciel domotique (tel que OpenHAB - logiciel domotique gratuit que j'utilise personnellement) L'image ci-dessus montre un exemple de capture d'écran de l'OpenHAB
Porte Miniature Automatisée : 3 Étapes
Porte Miniature Automatisée : Il s'agit d'un modèle de porte qui s'ouvre lorsque vous touchez un capteur de force situé devant. La porte restera ouverte pendant 3 secondes, vous laissant le temps de passer. Pour le faire, vous aurez besoin de :CartonGlue / TapeUn arduinoWiresUn servoA capteur de force
Porte de poulailler automatisée : 5 étapes (avec photos)
Porte de poulailler automatisée : les portes automatiques des poulaillers sont une solution aux prédateurs nocturnes tels que les ratons laveurs, les opossums et les chats sauvages ! Une porte automatique typique, cependant, coûte plus de 200 $ sur Amazon (Automatic Chicken Coop Door) et est prohibitive pour de nombreux petits