Utilisation d'un éditeur Nous allons utiliser le logiciel libre Gedit afin d'écrire nos programmes. Si vous êtes sous Debian ( ou debian-like ) et qu'il n'est pas installé, IL suffit de l'installer via cette commande : sudo apt-get install



Yüklə 0,51 Mb.
səhifə17/43
tarix04.01.2022
ölçüsü0,51 Mb.
#61490
1   ...   13   14   15   16   17   18   19   20   ...   43
Action du capteur tactile

Essayons maintenant de faire éviter les obstacles au robot. Dès qu'il heurtera un objet, il reculera un peu, tournera et continuera sa course. Voici le programme :

task main()

{

SetSensorTouch(IN_1);



OnFwd(OUT_AC, 75);

while (true)

{

if (SENSOR_1 == 1)



{

OnRev(OUT_AC, 75); Wait(300);

OnFwd(OUT_A, 75); Wait(300);

OnFwd(OUT_AC, 75);

}

}

}



Comme dans l'exemple précédent, on indique en premier le type de capteur. Ensuite, le robot commence à avancer. Dans la boucle infinie, le robot testera constamment si le capteur est enfoncé et, si c'est le cas, reculera pendant 300ms, tournera à droite pendant 300ms et avancera à nouveau.


Yüklə 0,51 Mb.

Dostları ilə paylaş:
1   ...   13   14   15   16   17   18   19   20   ...   43




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin