Outils pour utilisateurs

Outils du site


issue89:arduino

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue89:arduino [2015/02/06 12:44] auntieeissue89:arduino [2015/02/06 14:48] (Version actuelle) andre_domenech
Ligne 19: Ligne 19:
 ** **
  
-Le mois dernier j'ai parlé de la fusion de deux essais en un seul ayant pour résultat l'affichage sur un écran LCD de la frappe des touches du clavier. Ce mois-ci je garde le même circuit mais en ajoutant plus de code.+Le mois dernier j'ai parlé de la fusion de deux essais en un seul ayant pour résultat l'affichage sur un écran LCD de la frappe des touches du clavier. Ce mois-ci je garde le même circuitmais en ajoutant plus de code.
  
-Bienvenue!+Bienvenue !
  
-Je pensais que ce serait bien si l'Arduino pouvait prendre la saisie du clavier et vérifier un mot de passe connu. Eh bien, il y a justement une bibliothèque élégante et pratique appelée Password. Vous pouvez la charger à partir de:+Je pensais que ce serait bien si l'Arduino pouvait prendre la saisie du clavier et vérifier un mot de passe connu. Eh bien, il y a justement une bibliothèque élégante et pratique appelée Password. Vous pouvez la charger à partir de :
 http://playground.arduino.cc/Code/Password http://playground.arduino.cc/Code/Password
  
-Comme il est dit surindiqué la page, téléchargez, décompressez et copiez le dossier dans votre dossier de bibliothèques d'essais. Maintenant, vous pouvez utiliser :+Comme il est indiqué sur la page, téléchargez, décompressez et copiez le dossier dans votre dossier de bibliothèques d'essais. Maintenant, vous pouvez utiliser :
  
 #include <Password.h> #include <Password.h>
Ligne 32: Ligne 32:
 dans votre code. dans votre code.
  
-Fusionner le code s'avérait difficile jusqu'à ce que je trouve cet exemple:+Fusionner le code s'avérait difficile jusqu'à ce que je trouve cet exemple :
  
 https://sites.google.com/site/arduinomega2560projects/home/level-3/keymembrane-and-lcd-password-lock https://sites.google.com/site/arduinomega2560projects/home/level-3/keymembrane-and-lcd-password-lock
Ligne 53: Ligne 53:
 ** **
  
-Après beaucoup de tâtonnements, j'ai trouvé que, dans la ligne:+Après beaucoup de tâtonnements, j'ai trouvé ceci dans la ligne :
  
 case ' ': guessPassword(); break; case ' ': guessPassword(); break;
  
-L'instruction « case ‘ ‘ » est en fait la touche « Entrée » pour le mot de passe. Ainsi, changer le ‘ ‘ en '#' a fonctionné très bien. Après ça j'ai rendu les écrans d'avant et d'après plus propre.+L'instruction « case ‘ ‘ » est en fait la touche « Entrée » pour le mot de passe. Ainsi, changer le ‘ ‘ en '#' a fonctionné très bien. Après ça j'ai rendu les écrans d'avant et d'après plus propres.
  
-Maintenant, il dit : « Entrez le code : ». Vous entrez un code à quatre chiffres et appuyez sur la touche dièse (#) pour terminer. L'écran LCD dira soit « INVALID PASSWORD », pause, et reviendra à l'écran « Entrez le code : », soit « VALID PASSWOR D», pause et affichera « Welcome! », pause, puis reviendra à l'écran « Entrez le code : ».+Maintenant, il dit : « Entrez le code : ». Vous entrez un code à quatre chiffres et appuyez sur la touche dièse (#) pour terminer. L'écran LCD dira soit « INVALID PASSWORD », pause, et reviendra à l'écran « Entrez le code : », soit « VALID PASSWORD», pause et affichera « Welcome! », pause, puis reviendra à l'écran « Entrez le code : ».
  
 Mon code est ici: http://pastebin.com/V0f9GBFf Mon code est ici: http://pastebin.com/V0f9GBFf
  
-Bon, est-ce que ça ne serait pas mieux s'il s'arrêtait à « Welcome! » et attendait que quelque chose se passe avant d'avoir besoin d'un code ou autre ...?+Bon, est-ce que ça ne serait pas mieux s'il s'arrêtait à « Welcome! » et attendait que quelque chose se passe avant d'avoir besoin d'un code ou autre... ?
  
issue89/arduino.1423223072.txt.gz · Dernière modification : 2015/02/06 12:44 de auntiee