» Électronique » Arduino »Serrure à combinaison à quatre canaux pour appareils électriques

Serrure à combinaison à quatre canaux pour appareils électriques

Serrure à combinaison à quatre canaux pour appareils électriques


Le verrou de code de l'auteur Instructables sous le surnom de vandenbrande ne permettra pas à des personnes non autorisées d'allumer quatre appareils électriques. Il peut s'agir, par exemple, d'appareils de cuisine, d'outils électriques, d'ordinateurs, de téléviseurs, de consoles de jeux, etc.

Ce qui suit est un diagramme. fait maison. En plus Arduino-Carte compatible (dans ce cas - RobotDyn Uno), elle comprend une matrice de clavier et un module relais. Les deux appareils supplémentaires peuvent être à la fois prêts à l'emploi et faits maison. Dans tous les cas, assurez-vous que des relais de haute qualité sont utilisés dans le module de relais, leurs enroulements sont shuntés par des diodes de polarité opposée et les circuits de commande sont bien isolés des circuits de commutation de charge. L'appareil comprend également un émetteur de son et une LED.



La LED rouge informe que l'appareil attend la saisie du code, les quatre charges sont déconnectées, leur commutation est impossible. Vert - que le code est entré correctement, la puissance des charges peut être commutée.

Comment utiliser l'appareil. Entrez le code - par défaut 3241, dans l'esquisse, vous pouvez spécifier tout autre. Utilisez les boutons A, B, C, D pour activer et désactiver les charges. À l'aide du bouton astérisque, déconnectez toutes les charges et mettez l'appareil en mode veille, dans lequel il attend la saisie du code.

Le maître met le croquis du firmware de la carte ici. Pour le compiler, vous aurez besoin des bibliothèques Keypad.h et Password.h qui sont déjà dans l'IDE Arduino.

Ce maquillage a été repris par deux participants du site Instructables: JR86 (c'est dans son exécution que l'appareil est montré sur le KDPV) et firdaiszahari. Voici ce qui s'est passé dans le premier:





Et voici la seconde:



Tous, y compris l'auteur de l'original, ont fait la même erreur. Quelle que soit la qualité du verrouillage, sous cette forme, vous pouvez simplement commuter l'une ou l'autre entrée du module de relais sur la puissance plus, et la charge fonctionnera. Par conséquent, il est nécessaire de placer l'appareil dans un boîtier avec une alimentation pour Arduino et des périphériques et des prises pour connecter les charges. Les charges elles-mêmes doivent être avec des cordons fixes, sinon elles peuvent être connectées au réseau avec un autre cordon. Arduino doit être flashé périodiquement, en changeant le code afin que les marques sur les touches s'usent uniformément, et par ce signe, le code n'a pas pu être restauré. Un fusible ou une machine modulaire est requis à l'entrée de l'appareil.
0
0
0

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
1 commentaire
Eugene invité
J'ai écrit un programme dans CoDeSys sur un verrou de code moi-même, utilisé le PLC 100 et un numéroteur à disque pour entrer un code à quatre chiffres. Dans le programme CoDeSys, j'ai implémenté un code 4x, avec pour fonction de remplacer le code du composeur, c'est-à-dire qu'il n'est pas nécessaire d'enregistrer le code dans le logiciel du contrôleur.

Nous vous conseillons de lire:

Donnez-le au smartphone ...