Comment ajouter des entrées du clavier à l'œil qui voit tout

Vous pouvez utiliser la saisie au clavier pour définir la valeur de délai exact de votre œil qui voit tout, qui contrôle à quelle vitesse vous voulez que votre oeil de se déplacer d'avant en arrière. Vous pouvez utiliser la même technique pour ajouter des entrées du clavier numérique pour l'un de vos croquis.

Sommaire

Modifiez le code de votre œil qui voit tout

Ouvrez le code de votre œil qui voit tout et de créer une nouvelle esquisse. Puis ajoutez le code suivant:

  1. Créer une variable dans la section de déclaration des variables pour stocker votre entrée à partir du clavier:

    int entrées-



  2. Dans la section setup (), créer un canal série à connecter à votre Arduino de sorte que vous pouvez lire à partir du clavier de votre ordinateur:

    Serial.begin (9600) -
  3. Ajouter code pour lire à partir du clavier à la fin de la boucle, avant la dernière accolade:

 while (Serial.available ()> 0) {= entrée + Serial.parseInt () - si (Serial.read () == ' n') {timeDelay = entrées-}}

Comment fonctionne la saisie au clavier

La vitesse à laquelle les lumières se déplacent d'avant en arrière est contrôlée par le timeDelay variable et est fixé à 40 millisecondes au sommet de l'esquisse. Vous pouvez changer cela avec la saisie au clavier (en utilisant seulement des nombres bien sûr!) Pour établir un nouveau temps de retard en millisecondes.

La tandis que boucle que vous ajoutez à la section boucle () des contrôles de code pour voir si il n'y a eu aucune nouvelle entrée sur le port série. Dans l'affirmative, la nouvelle entrée est ajoutée à la variable entière “ entrée ” ;.

La si vérifications des états pour voir si la touche entrée a été enfoncée. La barre oblique et «n» indique ENTRER. Si elle détecte le croquis, la variable timeDelay est remplacée par la valeur qui a été stockée par la variable d'entrée.

Plus le nombre que vous tapez dans, le ralentissement de votre oeil va scanner avant et en arrière, et vice versa. Vous pourriez faire la même chose chaque fois que vous voulez être en mesure de changer une variable avec une valeur numérique entré à partir du clavier!

Vous pouvez simplement télécharger le code sur le site Web de compagnon et de l'utiliser pour votre projet.


» » » » Comment ajouter des entrées du clavier à l'œil qui voit tout