la serrure électronique de GN - version 2

Pas de réponses
Mathurin
Portrait de Mathurin
Hors ligne
Inscrit le: 05/01/2008

Hop ! Une seconde version de la serrure électronique de GN, disposant de fonctions plus évoluées

pour rappel, on utilise une carte arduino et quelques composants basiques.

 

la V1 est présentée ici : http://trollcalibur.com/node/8132

 

Pour cette nouvelle version, on conserve le même matériel et les mêmes connexions à l'arduino, j'ai juste ajouté un interrupteur au niveau de la pile. Seul le sketch change (voir fichier .ino en PJ). Le schéma électronique :

 

J'ai ajouté des fonctionnalités qui permettent d'utiliser la serrure plus facilement. Il set possible de choisir les paramètres de la serrure ou de les changer sans avoir à uploader le code vers l'arduino.

 

Il y a 4 paramètres :

1/ le code de la serrure, à choisir parmi les 10 chiffres et les 4 lettres A, B, C et D. Par défaut, est 1234

2/ le nombre d'erreur avant que la serrure se bloque. par défaut 3

3/ la durée de blocage de la serrure, si on dépasse le nombre d'essai autorisés. par défaut 30 s

4/ le nombre de caractères dans le code, entre 1 et 8. Par défaut le code à 4 caractères (1234, voir plus haut)

 

Pour les modifier "en ligne", serrure allumée, il faut d'abord passer la serrure en mode ouverte (led verte allumée). Ensuite, un appui de + de 2 secondes sur une lettre déclenche chaque fonction

appui long sur A -> changement du code, appuyer sur X caractères
appui long sur B -> changement du nombre max d'erreurs, entrer le nouveau nombre + # pour valider
appui long sur C -> changement du délai de blocage, entrer le délai + # pour valider
appui long sur D -> changement de la longueur du code, entre 1 et 8
 

 

 

Enfin, ces paramètres sont stockés dans l'eeprom, la mémoire interne de l'arduino. Cela permet d'éteindre et de rallumer la serrure sans perdre les changements. Ou de préparer les serrures avant votre GN !

 

En cas d'oubli, il est possible de ré-initialiser la serrure avec les paramètres par défaut indiqués plus haut. Pour ce faire, il suffit d'éteindre et de rallumer la serrure, et d'appuyer sur # pendant les 3 secondes qui suivent l'allumage. Les leds clignote pendant ces 3 secondes et 2 bips se font entendre

 

 

voila, à dispo pour répondre à vos questions

Fichier attachéTaille
serrure_GN2.ino13.81 Ko
schema2.resized.png_.txt221.43 Ko