Entrer le bon code dans le clavier et le servo se déverrouille la porte. Entrez le code incorrect et Désolé vous restez dehors.
Il y avait un couple des stipulations que je voulais dans mon système de télédéverrouillage :
- Lumière d’assistance. Une lampe qui s’allume chaque fois qu’une touche a été enfoncée. Puis en route après le délai prédéfini.
- Une substitution changer alors le servo pourrait fonctionner sans le clavier.
- Certaines indications que le code d’accès saisi était correct ou non.
- Alimenté par un chargeur mural.
- Pouvoir faire fonctionner manuellement pendant une panne d’électricité
Ces stipulations j’ai commencé à construire.
Le clavier fonctionne sur un système de matrice. En appuyant sur une touche quelconque consistera à 2 fils.
Exemple si vous appuyez sur le chiffre 8, il sera l’effet du fil ROW3 et CLO2. En cela, le microcontrôleur peut déterminer quelle touche a été enfoncée avec seulement 7 fils à partir du tableau.
Alors que ce schéma de clavier n’est pas correct pour cette build la théorie est toujours le même.
Cette construction n’utilise pas les résistances externes. Il profite des résistances pullup interne dans l’Atmega328.