Étape 5: Comment utiliser
Avant d’essayer d’abord, je vous suggère de télécharger le croquis avec la routine de test permise (enlever ' / /' en void Setup() depuis la ligne de
// testrun();
Utilisation
Mise sous tension. Test d’attente à la fin et principal affichage Voir la sur (voir image 2 sur le dessus). Vous pourrez voir deux lignes indépendantes avec les renseignements suivants (de gauche à droite) :
1. nombre de chronomètre (1 et 2)
2. État du chronomètre (... si en idel, exécutez si le compteur)
3. marques de montrer quelles mesures sont finis (petit point pour inachevé, big box pour fin pour chacune des trois séries indépendantes).
4. quatre points à la fin de chaque ligne, jusqu'à ce qu’une paire de mesures sont terminées. Dès qu’une paire de mesure terminée, le résultat de la vérification de l’heure s’affiche : OK si les mesures se situe entre la limite de seconde 3, FAIL, si les mesures sont dépassés la limite. Sur la deuxième ligne, vous verrez la différence de deux mesures.
(Voir la photo 1. ci-dessus.)
Pour déclencher un chronomètre, appuyez simplement sur le bouton marche/arrêt du chronomètre souhaité (1 ou 2). En raison des retards antirebonds, je fais pas recommander d’appuyer sur les deux bouton en même temps. D’après mes mesures, la possibilité de pousser l’un des boutons dans le délai « aveugle » de debouncing est assez élevée dans environ 50 microsecondes (1/20ème de seconde) après un bouton a enfoncé. S’il vous plaît vérifier l’état de chaque chronomètre après que vous appuyez sur un bouton !
Il est théoriquement les indésirables, alors les deux mesure dans une portion (1ère, 2ème et 3ème portion) doit être mesurée (démarrée et arrêtée) avant la préparation de la prochaine portion ont lieu. Il n’y a pas de règle pour servir toutes les quatre boissons dans le même temps, si le concurrent est gratuit pour servir des deux boissons à la fois et commencer la préparation des deux prochains boissons du même genre de boisson juste après cela. Mais il n’a pas permis de commencer le brassage du prochain type de boissons avant tous les quatre boissons avait été signifié. Le croquis ne compte pas avec ce scénario étrange (pas encore complètement non désiré). Par exemple, si un concurrent utilise une machine deux groupe et commencer la préparation d’une boisson expresso comme la première boisson, démarrer la minuterie 1 dès que le premier brassage commence, puis l’arrêter comme le brassage s’est éteint. Quel que soit le premier brassage est en cours ou non, démarrer la minuterie 2 dès que le concurrent commence le brassage sur le deuxième grouphead et arrêter comme le barista se met de la machine. Puis commencez à mesure 2. et 3. paire de brassins. Plase noter l’avertissement ci-dessus sur debouncing (ne pas démarrer ou arrêter des minuteries en même temps). Aussi ne commencez pas la mesure de la paire de verres avant tous les deux de la paire précédente de mesures suivante fini, que sinon la validation ne sera pas rendue.
Après que toutes les six mesures ont été faites, simplement appuyer sur le bouton de remise à zéro une fois pour effacer toutes les données et remettre le chronomètre dans son état normal.
Photo 2 montre l’écran LCD comme son état naturel (veille), prêt à mesurer le temps.
Photo 3 montre l’écran LCD comme premier tour de measurementsd fait (première série de boissons), première mesure de deuxième tour terminé deuxième mesure (grosse boîte sur le haut au centre), du second tour en cours d’exécution (RUN sur la gauche) et la validation finale du premier tour : valide avec une différence de 0,8 seconde.
Photo 4 montre l’écran LCD comme tous les six mesures (deux dans chacune des 3 série de boissons) fait, dernière (troisième) mesure validée comme a échoué en raison de 3,4 seconde différence entre deux heures de brassage.
Pour un bref cours d’instruction, voir ce film.
Afficheurs à LED
Chaque LED affiche est utilisée pour afficher le temps mesuré pour deux chronomètres distincts. Le temps mesuré sur premier chronomètre peut être vu sur la gauche, le temps mesuré sur le second chronomètre peut être vu sur l’écran de droite. Il est important de noter qu' il n’y a aucune durée affichée pendant la mesure. L’état réel du chronomètre (en cours d’exécution ou inactif) est indiquée sur la LED s’affiche avec une barre sur le caractère le plus à droite de chaque écran.
Après branchement sur/reset, chacun affiche montre 00.0. Après Appuyez sur un des bouton start/stop, une barre s’allume sur le milieu du personnage à droite de l’écran pour indiquer que la mesure va (ainsi que de le « Exécution » s’affiche sur l’écran LCD). Dès que la minuterie s’est arrêté (avec une pression sur le bouton start/stop désirée), la barre disparaît et le temps chronométré sera affiché immédiatement avec un 1/10e de seconde précision. Cette valeur sera inchangée jusqu'à ce que la prochaine mesure du chronomètre sera terminée.
Si vous avez des soucis de lecture de que la LED affiche (trop claire ou trop sombre), modifiez la valeur de
lc.setIntensity(0,8);
en void Setup(). Minimum est 0 (variateur), le maximum est 8 (plus lumineux). Paramètre par défaut est 8 (plus lumineux).
Réglage du menu
Dans le Menu, vous pouvez régler le temps de validation de la pré-série 3 seconde (3 000 millisecondes) pour tout désiré valeur, ainsi que le réglage du rétro-éclairage pour affichage à cristaux liquides.
Pour entrer dans le Menu, réinitialiser le chronomètre (finition tous les six mesures et appuyer sur le bouton de remise à zéro), ou appuyez sur le bouton de réinitialisation du Conseil d’administration. Appuyer sur Reset pendant au moins 3 secondes jusqu'à ce que le "Temps valide WBC" « 3000 msec » apparaîtra sur l’écran LCD. Diminuer ou augmenter la valeur de 100 msec (0,1 sec) par paliers avec boutons marche/arrêt. Le bouton du chronomètre 1 diminuera, le bouton du chronomètre 2 augmentera la valeur. Minimum est 0, maximum est 32700, qui signifie 32,7 secondes.
Pour un pas en avant pour le réglage du rétro-éclairage, appuyez une fois sur Reset.
Régler le rétro-éclairage comme vous le souhaitez avec les boutons marche/arrêt. Minimum est 0 (pas de rétroéclairage), le maximum est de 250 (plus brillants). S’il n’y a aucun changement significatif de la lisibilité de l’écran, ajuster le contraste avec le potentiomètre connecté à la broche LCD 3 (V0).
Pour quitter le menu, appuyez à nouveau sur Reset.
Veuillez noter, que ces paramètres seront effacées chaque réinitialisation de la carte Arduino (redémarrer, communication en série ou en raison de la panne de courant).