Étape 3: Contrôler le temps sur port série
Si vous venez d’utiliser l’IDE Arduino pour télécharger vos croquis sur l’appareil, la meilleure façon d’utiliser le système est par le biais de la fonctionnalité de l’Arduino Serial Monitor. L’IDE devrait déjà avoir le port situé de l’upload de croquis, il suffit donc à s’assurer que le moniteur de la série est sur le débit correct, 115200 dans le croquis ci-joint.
Passer un objet au cours de la première sonde, et le bord LED doit s’allumer.
Passer un objet par un deuxième capteur et la LED intégrée devrait s’éteindre, et le temps écoulé, en microsecondes, doit être imprimé au moniteur série.
Si vous ne souhaitez pas suivre la sortie à l’aide de l’Arduino IDE Serial Monitor, il existe de nombreuses façons de communiquer avec un port série. Sous Windows, le programme putty a la capacité de communiquer sur le port série. Le port série de l’Arduino utilise les valeurs par défaut typiques, comme 8-N-1, donc le seul paramètre nécessaire est le débit en bauds de 115 200. Sur LINUX, je préfère :
écran/dev/ttyUSB0 115200
Utilisez Ctrl-a k de tuer lorsque terminé.
Un autre programme commun pour la communication série est cu,
cu -l/dev/ttyUSB0 -s 115200
type "~." pour quitter.
Il peut aussi être pratique pour lire le périphérique directement après l’établissement des paramètres appropriés :
stty -F/dev/ttyUSB0 115200
tail -f/dev/ttyUSB0
Remplacez le nom de votre périphérique série pour ttyUSB0 si votre Arduino ne s’attache pas avec ce nom. Si votre compte n’est pas dans un groupe qui permet d’accéder à des équipements série, souvent (dialout), essayez ces commandes avec le préfixe sudo.