
Robot pour le college
#101
Posté 24 avril 2012 - 05:04
Et la fin du circuit n'est pas un cul de sac je crois que vous avez mal compris le plan du circuit la partis achuré n'est pas la fin la fin c'est la ou il y a marqué arrivé ( logique ^^ )
Les boites sa avance bof bof je comprend pas trop le "ou"
#103
Posté 24 avril 2012 - 05:40
Et la fin du circuit n'est pas un cul de sac je crois que vous avez mal compris le plan du circuit la partis achuré n'est pas la fin la fin c'est la ou il y a marqué arrivé ( logique ^^ )
C'est à dire que tu as accès au départ depuis l'arrivée ? Le circuit reboucle sur lui-même ? Tu peux donc enchainer les tours de circuits ?
Si c'est le cas, c'est dommage car ça complique un poil l'électronique.
Tu places deux capteurs : un à gauche et un devant.
Si on ne détecte rien devant, on va toujours tout droit.
Si quelque chose est détecté devant et rien à droite, on va a droite
Si quelque chose est détecté devant et à gauche, on va a gauche.
De manière logique, on a
moteur droite = rien en avant ou rien à gauche
moteur gauche = rien en avant ou quelque chose à gauche
Ce qu'il faut faire, c'est tout de suite convertir les signaux de tes 2 capteurs en signaux logiques tout où rien à l'aide des comparateurs.
Ensuite, tu appliques tes fonctions logiques sur ces signaux pour commander les moteurs (à l'aide d'un transistor).
Comme il existe des circuit intégré tout fait pour la fonction logique "non et", je te conseil de les utiliser !
Ainsi, avec 3 portes "non et", ça te donnes :
moteur droite = détection avant NON ET détection à gauche
moteur droit = détection avant NON ET rien à gauche
Astuce : rien à gauche = NON détection à gauche = détection à gauche NON ET détection à gauche
ça te fait un montage avec :
- 2 potentiomètres pour régler le seuil de détection des capteurs
- 2 comparateurs pour avoir un signal binaire "Oui, je détecte un mur" ou "Non, il n'y a pas de mur"
- 3 portes NON ET pour savoir le les moteurs tournent ou non
- 2 transistors pour commander les moteurs à partir des des signaux logiques "oui ça tourne" et "non ça ne tourne pas"
Black Templar
Mon site internet : http://ferdinandpiette.com/
#104
Posté 24 avril 2012 - 05:45
Galère galère...
ben ça avance
pour le "Ou " ...
si tu me dis que tu as pas compris le principe de la fonction ou si tu me demande de reéxpliquer , alors je te fous une claque !
c'est le même principe pour répondre à ce que tu as demandé
à savoir :
si le capteur de devant détecte rien : j'avance tout droit => moteur droit "on" moteur gauche "on"
si le capteur de devant détecte quelque chose et que le capteur à droite détecte quelque chose je vais à gauche => moteur droit "on" moteur gauche "off"
si le capteur de devant détecte quelque chose et que le capteur à droite rien je vais à droite=>moteur droit "off" moteur gauche "on"
en effet : trouve moi une phrase qui donne les conditions possible pour que le moteur droit soit allumé idem pour la condition sur le moteur gauche .
une erreur pour l'instant: le "ou" se fait après les comparateurs relis les post précédent :
tu dois faire
- 2 tensions variables réglable par potentiomètre Uc1 et Uc2 ( il faut savoir faire un pont diviseur de tension avec un potentiomètre, tu sais le faire? )
- d'avoir une pin A à -VCC si on est trop près du mur d'après le capteur 1 défini pour Um1=Uc1 et +Vcc si on estime qu'on est assez loin ( +-VCC en sortie ? tien mais qu'est ce qui peut faire +-VCC en sortie ? et il y a quoi comme entrée ? )
- d'avoir une pin B à -VCC si on est trop près du mur d'après le capteur 2 défini pour Um2=Uc2 et +Vcc si on estime qu'on est assez loin ( +-VCC en sortie ? tien mais qu'est ce qui peut faire +-VCC en sortie ? et il y a quoi comme entrée ? )
- d'avoir une pin C à +VCC si on est trop près du mur d'après le capteur 2 défini pour Um2=Uc2 et -Vcc si on estime qu'on est assez loin ( +-VCC en sortie ? tien mais qu'est ce qui peut faire +-VCC en sortie ? et il y a quoi comme entrée ? )
- d'avoir une pin D à environ 2-3V si A est à VCC ou si B est à VCC sinon D est à 0V ( tien mais on lis pas le mot "ou" ici ??? donc en lisant tu comprend qu'en entré on a ???? )
- d'avoir une pin E à environ 2-3V si A est à VCC ou si C est à VCC sinon E est à 0V ( tien mais on lis pas le mot "ou" ici ??? donc en lisant tu comprend qu'en entré on a ???? )
ce qui te fais 7 boites. précise les noms des entrées dans le cas des comparateur ( entrée inverseuse ou non inverseuse)
Sinon la solution de Black Templar peut être envisagé aussi

bon même si ce n'est pas la solution final, fais le et comprend le ... ça t'aidera pour la suite

@ Newbies :j'attendrais que tu répondes à toutes les question en gras italique souligné avant de te donner plus d'aide.
.
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#105
Posté 24 avril 2012 - 05:51
C'est à dire que tu as accès au départ depuis l'arrivée ? Le circuit reboucle sur lui-même ? Tu peux donc enchainer les tours de circuits ?
Si c'est le cas, c'est dommage car ça complique un poil l'électronique.
Tu places deux capteurs : un à gauche et un devant.
Si on ne détecte rien devant, on va toujours tout droit.
Si quelque chose est détecté devant et rien à droite, on va a droite
Si quelque chose est détecté devant et à gauche, on va a gauche.
De manière logique, on a
moteur droite = rien en avant ou rien à gauche
moteur gauche = rien en avant ou quelque chose à gauche
Ce qu'il faut faire, c'est tout de suite convertir les signaux de tes 2 capteurs en signaux logiques tout où rien à l'aide des comparateurs.
Ensuite, tu appliques tes fonctions logiques sur ces signaux pour commander les moteurs (à l'aide d'un transistor).
Comme il existe des circuit intégré tout fait pour la fonction logique "non et", je te conseil de les utiliser !
Ainsi, avec 3 portes "non et", ça te donnes :
moteur droite = détection avant NON ET détection à gauche
moteur droit = détection avant NON ET rien à gauche
Astuce : rien à gauche = NON détection à gauche = détection à gauche NON ET détection à gauche
ça te fait un montage avec :++
- 2 potentiomètres pour régler le seuil de détection des capteurs
- 2 comparateurs pour avoir un signal binaire "Oui, je détecte un mur" ou "Non, il n'y a pas de mur"
- 3 portes NON ET pour savoir le les moteurs tournent ou non
- 2 transistors pour commander les moteurs à partir des des signaux logiques "oui ça tourne" et "non ça ne tourne pas"
Black Templar
@ Black Templar
avis perso : tu crois vraiment que 2 comparateur 3 NON ET est mieux que 3 comparateur 2 OU ? (sachant qu'un des comparateur dans le montage que je propose est tout simplement l'opposé de l'autre) après il y a telement de façon différentes de faire un même montage ...
Et surtout tellement de façon différente de voir ...
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#106
Posté 24 avril 2012 - 05:54
@ Black Templar avis perso : tu crois vraiment que 2 comparateur 3 NON ET est mieux que 3 comparateur 2 OU ?
Oui car tu économises un capteur

perso moi j'aurais fais avec un seul capteur à 45 °
Sauf qu'ici, il y a un problème quand il y a un mur devant et un mur à gauche (si le capteur est sur l'avant gauche). Ton robot foncera dans le mur

Mon site internet : http://ferdinandpiette.com/
#107
Posté 24 avril 2012 - 06:04
Oui car tu économises un capteur
hum moi j'en utilise 2 pour le montage que je propose ... toi tu en utilise combien ?
Sauf qu'ici, il y a un problème quand il y a un mur devant et un mur à gauche (si le capteur est sur l'avant gauche). Ton robot foncera dans le mur
hum je suis pas sur : tu mets deux consigne : la distance d < à la distance D et tu vise à 45 ° à gauche
ordre : si la distance mesuré est supérieur à D tu vas à gauche ( car on est trop loin du mur gauche et donc on peut percuter le mur droit )
si la distance mesuré est inferieur à d tu vas à droite ( car il y a soit mur droit devant soit le mur est trop près à gauche )
sinon tu continu tout droit
et il me faut quoi? : deux comparateur deux transistors un seul capteur ...
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#108
Posté 24 avril 2012 - 06:10
hum moi j'en utilise 2 pour le montage que je propose ... toi tu en utilise combien ?
Oh ! autant pour moi, j'étais persuadé que tu en utilisais 3 !
Du coup, oui, ma solution n'est pas meilleurs que la tienne.
Ok, comme ça je veux bien. Il faut juste que le capteur soit bien sur l'extrémité d'un coin du robot.hum je suis pas sur : tu mets deux consigne : la distance d < à la distance D et tu vise à 45 ° à gauche
ordre : si la distance mesuré est supérieur à D tu vas à gauche ( car on est trop loin du mur gauche et donc on peut percuter le mur droit )
si la distance mesuré est inferieur à d tu vas à droite ( car il y a soit mur droit devant soit le mur est trop près à gauche )
sinon tu continu tout droit
et il me faut quoi? : deux comparateur deux transistors un seul capteur ...
Bon, je te laisse expliquer ta solution à Newbies ^^
++
Black Templar
Mon site internet : http://ferdinandpiette.com/
#109
Posté 24 avril 2012 - 06:18
Bon, je te laisse expliquer ta solution à Newbies ^^
++
Black Templar
je ne lui expliquerais plus rien tant qu'il n'aura pas répondu à mes questions et fait son premier cablage celui que je lui ai quasiment offert sur un plateau ^^ ( dommage qu'il n'y a pas de smiley " démon" ou "petit diable " )
par contre il est toujours intéressant de voir qu'elles sont les différentes configuration :nombre de capteur, positions capteurs / choix de commande/ en fonction des différentes configuration ^^
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#110
Posté 24 avril 2012 - 09:08
ben ça avance
pour le "Ou " ...
si tu me dis que tu as pas compris le principe de la fonction ou si tu me demande de reéxpliquer , alors je te fous une claque !
c'est le même principe pour répondre à ce que tu as demandé
à savoir :
si le capteur de devant détecte rien : j'avance tout droit => moteur droit "on" moteur gauche "on"
si le capteur de devant détecte quelque chose et que le capteur à droite détecte quelque chose je vais à gauche => moteur droit "on" moteur gauche "off"
si le capteur de devant détecte quelque chose et que le capteur à droite rien je vais à droite=>moteur droit "off" moteur gauche "on"
en effet : trouve moi une phrase qui donne les conditions possible pour que le moteur droit soit allumé idem pour la condition sur le moteur gauche .
une erreur pour l'instant: le "ou" se fait après les comparateurs relis les post précédent :
tu dois faire
- 2 tensions variables réglable par potentiomètre Uc1 et Uc2 ( il faut savoir faire un pont diviseur de tension avec un potentiomètre, tu sais le faire? )
- d'avoir une pin A à -VCC si on est trop près du mur d'après le capteur 1 défini pour Um1=Uc1 et +Vcc si on estime qu'on est assez loin ( +-VCC en sortie ? tien mais qu'est ce qui peut faire +-VCC en sortie ? et il y a quoi comme entrée ? )
- d'avoir une pin B à -VCC si on est trop près du mur d'après le capteur 2 défini pour Um2=Uc2 et +Vcc si on estime qu'on est assez loin ( +-VCC en sortie ? tien mais qu'est ce qui peut faire +-VCC en sortie ? et il y a quoi comme entrée ? )
- d'avoir une pin C à +VCC si on est trop près du mur d'après le capteur 2 défini pour Um2=Uc2 et -Vcc si on estime qu'on est assez loin ( +-VCC en sortie ? tien mais qu'est ce qui peut faire +-VCC en sortie ? et il y a quoi comme entrée ? )
- d'avoir une pin D à environ 2-3V si A est à VCC ou si B est à VCC sinon D est à 0V ( tien mais on lis pas le mot "ou" ici ??? donc en lisant tu comprend qu'en entré on a ???? )
- d'avoir une pin E à environ 2-3V si A est à VCC ou si C est à VCC sinon E est à 0V ( tien mais on lis pas le mot "ou" ici ??? donc en lisant tu comprend qu'en entré on a ???? )
ce qui te fais 7 boites. précise les noms des entrées dans le cas des comparateur ( entrée inverseuse ou non inverseuse)
Sinon la solution de Black Templar peut être envisagé aussimais il y a plein de façon différente de faire : perso moi j'aurais fais avec un seul capteur à 45 ° ..
bon même si ce n'est pas la solution final, fais le et comprend le ... ça t'aidera pour la suitedu moins je te le conseil ...
@ Newbies :j'attendrais que tu répondes à toutes les question en gras italique souligné avant de te donner plus d'aide.
.
Le moteur droit peut etre allumer si le capteur 1 ne detecte rien ou que le capteur 2 detecte rien. Le moteur de gauche peut etre allumer si le capteur 1 ne detecte rien ou si le capteur 2 detecte un obstacle
Non je ne sais pas faire un pont diviseur avec un potantiometre.
Pour le pin A on a +VCC si on est assez loin du mur et -VCC si on est trop prés. Comme entré je dirais Uc1 et 5V ?
Pour le pin B on a +VCC si on est assez loin du mur et -VCC si on est trop prés. Comme entré je dirais Uc2 et 5V ?
Pour le pin C on a -VCC si on est assez loin du mur et +VCC si on est trop prés. Comme entré je dirais Uc2 et 5V ?
Pour le pin D je comprend que en entré on a +VCC et -VCC
Pour le pin E je comprend que en entré on a +VCC et -VCC
Sinon je voulais juste savoir pour ta solution a un capteur a 45° comment comparer les resultas avec une seule donné
Merci theo
Et les pin D et E c'est bien eux qui dirige les moteurs ?
Modifié par Newbies, 24 avril 2012 - 09:10 .
#112
Posté 25 avril 2012 - 02:18
Le moteur droit peut etre allumer si le capteur 1 ne detecte rien ou que le capteur 2 detecte rien. Le moteur de gauche peut etre allumer si le capteur 1 ne detecte rien ou si le capteur 2 detecte un obstacle
Non je ne sais pas faire un pont diviseur avec un potantiometre.
Pour le pin A on a +VCC si on est assez loin du mur et -VCC si on est trop prés. Comme entré je dirais Uc1 et 5V ?
Pour le pin B on a +VCC si on est assez loin du mur et -VCC si on est trop prés. Comme entré je dirais Uc2 et 5V ?
Pour le pin C on a -VCC si on est assez loin du mur et +VCC si on est trop prés. Comme entré je dirais Uc2 et 5V ?
Pour le pin D je comprend que en entré on a +VCC et -VCC
Pour le pin E je comprend que en entré on a +VCC et -VCC
Sinon je voulais juste savoir pour ta solution a un capteur a 45° comment comparer les resultas avec une seule donné
Merci theo
Et les pin D et E c'est bien eux qui dirige les moteurs ?
alors : dans l'ordre :
les phrases sont ok


bon je te laisse apprendre comment fonctionne un pont diviseur de tension en généraltrouver sur internet et comment faire tes pont diviseur de tension

ensuite pour savoir si on est "assez loin ou pas " il faut comparer la distance consigne donné par "Uc(1ou2)" et la distance mesuré donné par "Um(1ou2)" donc revois tes entrées pour les comparateur
revois tes entrées pour les " 0U " je te dis juste que pour les "OU " on a des sortie de comparateur donc les pins A,B, ou C relis ta nouvelle phrase que je t'ai demandé pour trouver.
Pour une autre solution on verra plus tard : visiblement tu as encore du temps pour ton projet alors n'allons pas plus vite que la musique. Comprend déjà complètement celle là !
Oui ! Les pins D et E vont chacune controler un moteur et lui dire " marche ou arret en fonction de si on a 2-3V ou 0V ...

je te laisse revoir ta copie


Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#115
Posté 25 avril 2012 - 10:22

#116
Posté 26 avril 2012 - 08:32
comme t'a dit mike118, les deux premiers comparateurs (et non-pas compareurs
) servent à comparer la tension consigne Uc (réglée par un potentiomètre) à la tension mesurée par le capteur Um... Il y a donc plusieurs choses à rectifier. Essayes bien de comprendre la fonction de chaque "boîte" et les entrées/sortie avant de les relier. Sinon les boîtes en elles-mêmes m'ont l'air bonne (mike118?)
Swolf est dans le vrai écoute bien son conseil


et le Um ne se met pas au niveau du potentiomètre ( c'est la masse ) : tu as vu comment faire un pont diviseur ?
Répond à mes questions du message #112
Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#118
Posté 26 avril 2012 - 08:37
Mais ce que je pige pas c'est que il faut comparé les tensions Uc et Um alors que mike118 a dit dans un de ses message "uc=um"
Ok ! je comprend mieux ce que tu n'as pas compris ! tu compare Uc et Um deux tensions différentes


Si mon commentaire vous a plus laissez nous un avis !
Nouveau sur Robot Maker ?
Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope aux articles, à la boutique et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être !
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!
#120
Posté 26 avril 2012 - 11:46

Pour la suite on verra plus tard

Répondre à ce sujet

1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users