Verrouillage du clavier automatisme de portail (6 / 6 étapes)

Étape 6: Ajouter du code à votre appareil

Le code ci-joint repose sur quelques bibliothèques de l’Arduino :

  • Servo.h
  • Keypad.h

Il y a plusieurs étapes pour obtenir votre matériel de travail :

  1. Spécifier les positions déverrouillées / verrouillées pour les servos :
    const int Locked = 69 ;
    const int déverrouillé = 92 ;
    Prennent les valeurs que vous collecter dans le prieur « calibrage de servo » étape et les mettez dans le code.
  2. Spécifier les broches que les servos attachent à
    myservo.Attach(9) ; attache le servo sur la broche 9 à l’objet de servo
    myservo2.Attach(10) ;
  3. Spécifier les broches que le clavier lignes et les colonnes sont reliées à l’arduino
    rowPins Byte [rangs] = {4, 5, 2, 3} ;
    colPins Byte [CDL] = {6, 8, 7} ;
  4. Spécifiez la goupille attachée à votre bouton (pour déverrouillage/verrouillage de la porte de l’intérieur)
    const int ButtonPin = 12 ;
  5. Spécifier les codes de déverrouillage :
    char unlockcode [5] = « 1234 » ;

char Guestunlockcode [5] = « 1111 » ;
  • Cela devrait être elle ! Vous pouvez décommenter les commandes série de sorte que vous pouvez tester votre clavier. Juste être conscient que vous devez décommenter eux une fois que l’appareil est mis en « production »... sinon il se bloque en attendant d’entendre l’état du port série.
  • Articles Liés

    Verrouillage du clavier avec servo à l’aide de ATtiny84

    Verrouillage du clavier avec servo à l’aide de ATtiny84

    Dans ce instructable, nous allons faire une serrure à combinaison à votre porte, avec un clavier et un servo, à l'aide de ATtiny84.Mais nous ne pouvons pas utiliser la bibliothèque de Servo incluse dans l'IDE Arduino, comme ATtiny84 a juste 2 tempori
    Verrouillage des touches matérielles

    Verrouillage des touches matérielles

    Voici un verrouillage du clavier à six chiffres que j'ai fait complètement implémentée dans le matériel (sans programmation). Si vous aimez ce projet Merci de voter pour elle dans le défi de l'épilogue.Principe de fonctionnement :Vous définissez le c
    15 minutes SMS alarme d’entrée de la porte

    15 minutes SMS alarme d’entrée de la porte

    Salut les gars c'est mon premier instructable j'espère que vous l'apprécierez !Suis tombé malade de la hausse des prix des systèmes de sécurité à domicile??ont d'anciens jeux de mobile ne sais pas quoi faire avec ?construire un système d'alarme pas c
    Comment réparer la friction des touches de piano numérique

    Comment réparer la friction des touches de piano numérique

    j'ai un roland Ep 9 piano numérique et le problème a été les clés ont été très difficiles d'appuyer sur chaque fois que j'ai commencé à jouer et il y avait un bruit de clic tout en appuyant sur eux. Ces touches utilisent de graisse pour être joué en
    Radio-réveil mp3 ordinateur

    Radio-réveil mp3 ordinateur

    un ordinateur ancien ou actuel permet de se réveiller-vous à vos chansons préférées à l'aide du seul logiciel libre. Notez que cela n'a été testé sur une machine XP... Les utilisateurs de Vista peuvent essayer cela, mais il ne pourrait pas fonctionne
    USB contrôlée lampes mini lave

    USB contrôlée lampes mini lave

    cette instructable décrit la construction d'un port USB alimenté et contrôlé ensemble de lampes de lave d'un clavier USB et deux lampes de lave pense que Geek USB à l'aide d'un simple transistor relais commutateur circuit conduit par le voyants du cl
    Général un démontage de l’ACER netbook pour mises à niveau

    Général un démontage de l’ACER netbook pour mises à niveau

    Je vais vous montrer comment démonter votre ACER Aspire ONE pour diverses améliorations. Ce netbook est assez facile de service, donc il s'agit d'une première tentative de grande projet.Vous aurez besoin :* Spudger en plastiqueCrochet de Pick* 00 et
    Le meilleur lance-roquettes jamais!!! (Avec la fonction armement « intelligente »)

    Le meilleur lance-roquettes jamais!!! (Avec la fonction armement « intelligente »)

    Nous avons tous vu les nombreux instructables ici déjà pour des lance-roquettes. La ligne du bas de la plupart de ceux qui est simplement une combinaison de commutateurs qui exécutera un courant de l'allumeur dans le moteur de la fusée. Certains sont
    Comment faire un clavier musical verrouillage des majuscules de blague

    Comment faire un clavier musical verrouillage des majuscules de blague

    Kipkay a un certain nombre de superbes vidéos de bricolage, mais mon préféré a obtenu d'être la farce du clavier.L'essentiel c'est d'équiper un amusement module musique de ces cartes de souhaits musicales à l'intérieur d'un clavier et un fil à la tou
    Knex Pocket-arme de poing w / déclencheur auto-lock (verrouillage automatique en option)

    Knex Pocket-arme de poing w / déclencheur auto-lock (verrouillage automatique en option)

    27 pièces de knex = 1 knex poche-arme de poing. Il ne peut être l'arme la plus puissante knex mais ça marche. J'espère que vous apprécierez de construction et utilisation du pistolet:) (mon 1er instructable:) x 2) (presque toutes les photos ont une n
    Verrouillage à commande des majuscules : matériel clavier mécanique niveau mod

    Verrouillage à commande des majuscules : matériel clavier mécanique niveau mod

    Une des grandes choses au sujet des claviers mécaniques et personnalisés est la capacité d'emport de gain de temps et ergonomiques macros et raccourcis d'un système à l'autre. Mais si vous n'avez pas un clavier qui prend en charge la superposition ou
    Verrouillage automatique mod pour smartphone cas

    Verrouillage automatique mod pour smartphone cas

    J'ai récemment acheté un boîtier de type étui pour mon téléphone de travail serait de verrouiller le téléphone quand il a été mis dans l'affaire. J'ai utilisé que pendant un certain temps et ensuite pensé que cas flip pourrait être mieux alors obtenu
    Portails de MineCraft ! (avec sans mods!)

    Portails de MineCraft ! (avec sans mods!)

    J'ai joué Minecraft pendant une longue période, et une chose que j'ai toujours voulu être capable de faire c'est faire se téléporte. depuis que j'ai trouvé des commandes uniques de joueur, en fait. il avait ce code astucieux, vous pourriez utiliser p
    Instructions de DJI station terrestre pour voler un octocopter sur le pilote automatique

    Instructions de DJI station terrestre pour voler un octocopter sur le pilote automatique

    vous pouvez utiliser le système de contrôleur de vol DJI wookong, mis à jour pour une utilisation avec les coordonnées du point de cheminement GPS, pour piloter un hélico sur le mode de pilotage automatique. C'était un peu difficile pour moi de déchi