Étape 3: partie réception
la partie réception nécessite certains travaillent mettre encore très facile et simple ! J’ai eu quelques problèmes au début, mais ensuite j’aurais trouver ma fonction de héros en raison de mes conseils de l’instructeur. (Je commençais juste apprentissage arduino ensuite).
le problème était, comment mesurer le temps ! Il y a deux façons... fonction de millis() et pulsIn(). J’ai utilisé pulsIn(), c’est trop facile de travailler avec et bien précis et a de bonnes options.
Cette fonction comme Remarque, dans la mesure de référence , la largeur d’impulsion ! elle retourne le temps que la broche a dans certains état en microsecondes et puis ensuite nous utilisons cette fois pour sélectionner la valeur reçue.
l’état de la broche est modifié par capteur LDR qui changeront sa résistance de beaucoup de lumière appliquée, branchez-le avec 5 résistance k et lire à partir du nœud se joindre à eux, lorsque le laser a frappé la LDR sa résistance changé suffisamment pour modifier l’état de la broche.
et voici le code.