Table des matières:

Serrure de porte automatisée : 5 étapes
Serrure de porte automatisée : 5 étapes

Vidéo: Serrure de porte automatisée : 5 étapes

Vidéo: Serrure de porte automatisée : 5 étapes
Vidéo: Comment régler la serrure de sa porte d’entrée ? Bel’M 2024, Juillet
Anonim
Image
Image
Serrure de porte automatisée
Serrure de porte automatisée
Serrure de porte automatisée
Serrure de porte automatisée
Serrure de porte automatisée
Serrure de porte automatisée

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

Interfaçage d'un écran LCD 16 * 2 avec Arduino
Interfaçage d'un écran LCD 16 * 2 avec Arduino
Interfaçage d'un écran LCD 16 * 2 avec Arduino
Interfaçage d'un écran LCD 16 * 2 avec Arduino
Interfaçage d'un écran LCD 16 * 2 avec Arduino
Interfaçage d'un é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

Création et interface du clavier
Création et interface du clavier
Création et interface du clavier
Création et interface du clavier
Création et interface du clavier
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

Configuration du loquet
Configuration du loquet
Configuration du loquet
Configuration du loquet
Configuration du loquet
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

Ajout d'un buzzer et recherche de boîtier pour les composants
Ajout d'un buzzer et recherche de boîtier pour les composants
Ajout d'un buzzer et d'un boîtier pour les composants
Ajout d'un buzzer et d'un boîtier pour les composants
Ajout d'un buzzer et recherche de boîtier pour les composants
Ajout d'un buzzer et recherche de boîtier pour les composants
Ajout d'un buzzer et recherche de boîtier pour les composants
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

Code
Code
Code
Code

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é: