Code Arduino ide

Svp comment faire pour suivre une ligne noire d'épaisseur 16mm et marquer une pose de 20 seconde devant un obstacle puis continuer après l'enlèvement de l'obstacle.

Vous utiliserez trois « capteurs de ligne » et un capteur d'objet.

Si le capteur de ligne gauche est « blanc » et que le capteur de ligne centrale est « noir » et que le capteur de ligne droite est « blanc », vous ferez avancer les roues.

Si le capteur de ligne gauche est « blanc » et que le capteur de ligne centrale est « blanc » et que le capteur de ligne droite est « noir », vous entraînerez les roues vers la droite.

Si le capteur de ligne gauche est « noir » et que le capteur de ligne centrale est « blanc » et que le capteur de ligne droite est « blanc », vous entraînerez les roues vers la gauche.

Si tous les capteurs de ligne sont « blancs », vous arrêterez les roues.

Si tous les capteurs de ligne sont « noirs », vous arrêterez les roues.

Entre chaque capteur de ligne, vous vérifierez s'il y a un obstacle.

Si un obstacle est détecté, vous lancerez un chronomètre en lisant la fonction millis(). Lorsque vingt secondes se sont écoulées, vous vérifierez s'il y a un obstacle.

Si aucun obstacle n'existe, vous recommencerez les fonctions.

Merci bien oui je vais essayer de faire un code convenable

On trouve des exemples sur Internet, en voici un :

Ca fait exactement ce que suggère @xfpd !

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.