Étape 8: Le Code
Voici le code pour l’Arduino. Ce code fera l’arduino à sélectionner au hasard un nombre de 3 à 7, correspondant à des broches de sortie permettant d’activeront l’un des quatre modules d’enregistrement voix. Cela se produit après qu’un module vocal a sonné avec un sifflet de gabier, caractéristique de cette hélice. En outre, le code permettra mur Comm de répondre pour le panneau de l’émetteur, en activant la partie travaillante d’un talkie-walkie, mais uniquement lorsque le bouton de comm est activé.
L’une des difficultés dans ce code est la partie sigVal, parce que c’est vraiment difficile de savoir quand le signal est arrivé, donc il faut s’asseoir en regardant la série monitor lorsqu’une personne est dans l’autre pièce en appuyant sur le bouton toutes les minutes, mais après les heures de la séance j’ai enfin vu que c’était 3.66v répété 3 fois, qui était ce qui s’est passé lorsque l’émetteur a été activé. Quand vous trouvez votre nombre parmi le serial monitor, multipliez-le par 1023 et diviser par 5 pour obtenir le nombre final qui va dans le « si (sigVal > = 748) {"ligne et selon le times, il répète vous aurez envie de changer le" si (certitude > = 3) {"ligne.
Si ce code ci-dessous ne fonctionne pas, essayez de télécharger le fichier, que j’ai téléchargé, copiez le code suivant vous donne une erreur "errants" \"au programme" parfois, mais l’autre, qui est le même, mais avec moins de commentaires, ne.