Forum des NXTiens
• Index
Bonjour,
Etant débutant, et ne comprends pas encore bien le logiciel j'aimerais savoir comment avoir les différentes fonctions afin de permettre au robot Lego de se déplacer tout droit et d'anticiper un obstacle à 20cm (j'arrive à le faire) mais il faut afficher le temps de lancement des moteurs du départ jusqu'à l'arrivée.
J'aimerais des petites pistes svp.
Merci d'avance.
Etant débutant, et ne comprends pas encore bien le logiciel j'aimerais savoir comment avoir les différentes fonctions afin de permettre au robot Lego de se déplacer tout droit et d'anticiper un obstacle à 20cm (j'arrive à le faire) mais il faut afficher le temps de lancement des moteurs du départ jusqu'à l'arrivée.
J'aimerais des petites pistes svp.
Merci d'avance.
Bonjour,
Pour arrêter le robot à 20 cm d'un obstacle , il faut utiliser le capteur ultra son qui va détecter l'obstacle et permettre au programme d'arrêter les moteurs.
Pour arrêter le robot à 20 cm d'un obstacle , il faut utiliser le capteur ultra son qui va détecter l'obstacle et permettre au programme d'arrêter les moteurs.
Bonjour,
Pour afficher le temps mis pour parcourir la distance, il faut utiliser le bloc "minuteur". Tu dois utiliser sa fonction "réinitialiser" au moment de lancer les moteurs, et, quand l'obstacle et détecté et que tu arrêtes les moteurs, tu lis la durée écoulée grâce à ce bloc et tu l'affiches grâce au bloc de conversion de nombre en texte, puis avec le bloc "afficher". Si tu ne vois pas ce que je veux dire par "lire", je te conseille d'aller voir ce tuto sur ce site.
Bonne continuation
Pour afficher le temps mis pour parcourir la distance, il faut utiliser le bloc "minuteur". Tu dois utiliser sa fonction "réinitialiser" au moment de lancer les moteurs, et, quand l'obstacle et détecté et que tu arrêtes les moteurs, tu lis la durée écoulée grâce à ce bloc et tu l'affiches grâce au bloc de conversion de nombre en texte, puis avec le bloc "afficher". Si tu ne vois pas ce que je veux dire par "lire", je te conseille d'aller voir ce tuto sur ce site.
Bonne continuation
____________________
Bienvenue dans le monde du lego !
______Vous pouvez aller voir mon propre site pour voir mes constructions: https://sites.google.com/site/legonxttutorielsetcreations/home
Bienvenue dans le monde du lego !


Merci pour vos réponses,
Euh oui pour le capteur d'ultrasons j'avais juste oublié de le préciser.
Merci je vous tiendrai au courant si j'y arrive
Euh oui pour le capteur d'ultrasons j'avais juste oublié de le préciser.
Merci je vous tiendrai au courant si j'y arrive
Comment puis je sortir la valeur de la boucle tant que si ce que j'ai fait est bon ?
http://www.noelshack.com/2016-22-1464626231-nxtg.jpg
Merci d'avance
http://www.noelshack.com/2016-22-1464626231-nxtg.jpg
Merci d'avance
Je ne comprend pas ce programme avec la copie d'écran : avec l'icone (sous forme de disquette) il doit être possible d'attacher le fichier de ce programme.javascript:insert_popup('Sans titre-1.rbt')
Je viens d'effectuer un essai pour joindre le fichier d'un programme (test qui ne fonctionne pas ! ) : c'est possible.
Claude
Claude
Bonjour,
J'ai bien reçu le programme envoyé qui n'est pas exécutable par le NXT (voir le message d'erreur).
Ci joint un programme fonctionnel avec ses commentaires (indispensable pour tout programme) , il me semble correspondre à ce qui est demandé et il sera facile de soiger l'affichage sur le NXT.
Bonne compréhension avant de présenter ce "devoir" qui est en fait un amusement.
Claude
javascript:insert_popup('Avance de 10 cm et affiche le temps.rbt')
J'ai bien reçu le programme envoyé qui n'est pas exécutable par le NXT (voir le message d'erreur).
Ci joint un programme fonctionnel avec ses commentaires (indispensable pour tout programme) , il me semble correspondre à ce qui est demandé et il sera facile de soiger l'affichage sur le NXT.
Bonne compréhension avant de présenter ce "devoir" qui est en fait un amusement.
Claude
javascript:insert_popup('Avance de 10 cm et affiche le temps.rbt')
Je viens de vérifier le téléchargement de mon programme du post précédent : OK
C'est dans quel contexte ce projet : études , loisir ... ?
Pour moi , c'et loisir bien sur (71 ans ! et je m'amuse bien)
Claude
C'est dans quel contexte ce projet : études , loisir ... ?
Pour moi , c'et loisir bien sur (71 ans ! et je m'amuse bien)
Claude
Merci beaucoup Claude pour les explications qui m'interessent plus que le programme en lui même.
Le contexte de ce projet est d'abord pour le loisir : c'est moi qui est décidé de me fixer ce probleme.
Par contre, j'ai un autre projet pour mes études d'ou la possession du robot Lego.
Adrien
Le contexte de ce projet est d'abord pour le loisir : c'est moi qui est décidé de me fixer ce probleme.
Par contre, j'ai un autre projet pour mes études d'ou la possession du robot Lego.
Adrien
Bonjour comme je commence seulement mon projet, je dois faire deux modes de fonctionnement : il me semble que ce soit le bloc commutation ? comment le parametrer car j'ai essayer quelque chose mais ca ne me donne rien.
Pour les plus curieux le projet à faire est : 2 modes :
le mode "mise à zero" : le moteur tourne dans un sens jusqu'à ce que le capteur à ultra-son repère l'arrivée du mobile dans sa zone de détection.
le mode "mesure" : le moteur tourne dans l'autre sens jusqu'à déclenchement du capteur contact. Le temps écoulé dans cette phase est affiché.
Le mode mise à zéro c'est ce que j'ai deja fait donc je le reprends pour l'autre c'est le même fonctionnement.
Projet tut 2.rbt
Edité par Adridu25 Le 02/06/16 à 17h44
Pour les plus curieux le projet à faire est : 2 modes :
le mode "mise à zero" : le moteur tourne dans un sens jusqu'à ce que le capteur à ultra-son repère l'arrivée du mobile dans sa zone de détection.
le mode "mesure" : le moteur tourne dans l'autre sens jusqu'à déclenchement du capteur contact. Le temps écoulé dans cette phase est affiché.
Le mode mise à zéro c'est ce que j'ai deja fait donc je le reprends pour l'autre c'est le même fonctionnement.
Projet tut 2.rbt
Edité par Adridu25 Le 02/06/16 à 17h44
• Index
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie