Aller au contenu


Photo

Problème robot Roby


  • Veuillez vous connecter pour répondre
11 réponses à ce sujet

#1 PaaBliiTo

PaaBliiTo

    Membre

  • Membres
  • 11 messages

Posté 28 mars 2012 - 06:28

Bonjour à tous,

J'ai récemment commencé la réalisation d'un robot de type Roby, mais j'arrive à un gros problème: dans le tutoriel, il est question de résistance lors de la connexion des microrupteurs. Or il n'est pas donné la valeur de ces résistances, et donc je ne sais pas quoi faire!! Si quelqu'un pouvait m'aider, ce serait chouette ;)
Merci!

#2 seb03000

seb03000

    @pump_upp - best crypto pumps on telegram !

  • Membres
  • PipPipPipPipPip
  • 1 193 messages
  • Location:https://t.me/pump_upp

Posté 28 mars 2012 - 09:16

Bonjour

Prend une résistance pull-down de 10 kOhms je pense que ça suffira.

#3 PaaBliiTo

PaaBliiTo

    Membre

  • Membres
  • 11 messages

Posté 28 mars 2012 - 12:09

Mais en réalité je ne vois pas très bien l'utilité de ces résistances! Et par contre moi je n'ai qu'une seule plaque d'essai, tandis qu'il y en a 2 dans le tuto, et je me demandais si c'était indispensable! (je sais je peux être rapidement déstabilisé ^^)

#4 seb03000

seb03000

    @pump_upp - best crypto pumps on telegram !

  • Membres
  • PipPipPipPipPip
  • 1 193 messages
  • Location:https://t.me/pump_upp

Posté 28 mars 2012 - 12:14

Tu peux je le pense , le faire sur une seule plaque d'essai.

PS: je ne voie 1 seule plaque d'essai sur le tuto http://www.robot-maker.com/forum/tutorials/article/10-roby/

Pour la résistances:

Petite explication.

Cette élément résistif oppose, comme son nom l'indique, une résistance à la circulation des

électrons (courant électrique).

L'intensité du courant est donc diminuée.

Le potentiel électrique à l'entrée et à la sortie de l'élément résistant est différent quand

un courant circule :

Il y a donc présence d'une tension aux bornes de cet élément.

#5 Black Templar

Black Templar

    Membre

  • Membres
  • PipPipPipPipPip
  • 1 430 messages
  • Gender:Male
  • Location:Lille

Posté 28 mars 2012 - 12:41

Mais en réalité je ne vois pas très bien l'utilité de ces résistances!


Sans cette résistance, si l'interrupteur est ouvert, le potentiel sur la pin 3 ou4 de l'Arduino est un potentiel flottant ! On ne connais donc pas la tension arrivant sur ces pins sans résistance. La résistance permet donc d'imposer le potentiel à 0V lorsque l'interrupteur est ouvert.

Lorsque celui-ci est fermé, le potentiel arrivant sur l'arduino sera de 5V.
La résistance de pull-down peut donc être grande afin de ne pas consommer trop de courant quand l'interrupteur est fermé. (entre 10k et 200k)

Mon site internet : http://ferdinandpiette.com/


#6 PaaBliiTo

PaaBliiTo

    Membre

  • Membres
  • 11 messages

Posté 28 mars 2012 - 02:38

Heuu par contre je n'ai pas de résistance de 10kOhms du coup c'est grave si c'est moins ou plus fort?

#7 seb03000

seb03000

    @pump_upp - best crypto pumps on telegram !

  • Membres
  • PipPipPipPipPip
  • 1 193 messages
  • Location:https://t.me/pump_upp

Posté 28 mars 2012 - 03:30

TU a quoi comme résistance en se moment cher toi????

Vaux mieux mètre une résistance plus haute , si tu n'a pas de 10 kOhms.

#8 PaaBliiTo

PaaBliiTo

    Membre

  • Membres
  • 11 messages

Posté 29 mars 2012 - 05:01

Non c'est bon j'ai apparemment trouvé des résistances de 10kOhms. ;)

Enfin bon, les capteurs de contact ne fonctionnent toujours pas et je désespère :(

Par contre, j'ai un autre problème, plus important qui est que dans le programme arduino, pour les valeurs qu'envoient le capteur infrarouge, il est écrit les valeurs 100 et 180, et je voulais savoir en quel unité c'est , car je désire changer les valeurs. Merci :)

#9 Sani300

Sani300

    Habitué

  • Membres
  • PipPip
  • 150 messages
  • Gender:Male

Posté 29 mars 2012 - 07:57

Donne nous ton schéma de tes capteurs de contacts et la reference de tes capteurs.

Ensuite la valeurs de tes capteurs infrarouge que tu nous donne, vient je suppose de la lecture de port sur ton arduino?! Si c'est ça elle n'a pas d'unité, c'est une valeur qui va de 0 à 255. Je comprends pas bien ce que tu veux dire par changer les valeurs et ce que tu veux en faire soit plus clair!

#10 PaaBliiTo

PaaBliiTo

    Membre

  • Membres
  • 11 messages

Posté 30 mars 2012 - 06:49

Ce que je voulais était de changer les valeurs 100 et 180 pour changer les distances entre objet et capteur pour la réaction du robot, mais j'ai apparemment trouvé comment faire!

J'ai un autre soucis (et oui encore) de taille cette fois, c'est que j'ai copié/collé le code présent dans le tutoriel de Roby dans mon arduino, le programme se lance, tout va bien, les servo se mettent à tourner etc. mais lorsque je passe un objet devant le capteur, le servomoteur gauche se bloque pendant moins d'une seconde puis repart, pour n'importe quelle distance entre l'objet et le capteur, et du coup le robot ne fait pas ce qui lui est demandé (soit revenir en arrière et tourner), et je suis très très embêté sachant que mon oral de TPE se déroule ce mercredi!!

#11 seb03000

seb03000

    @pump_upp - best crypto pumps on telegram !

  • Membres
  • PipPipPipPipPip
  • 1 193 messages
  • Location:https://t.me/pump_upp

Posté 31 mars 2012 - 01:11

Sur le code roby , tu n'a rien modifier de dans???

Quel accu luit donne tu pour tous faire fonctionné ton robot???

A tu exactement les même pièce , que dans le tuto de roby???

#12 PaaBliiTo

PaaBliiTo

    Membre

  • Membres
  • 11 messages

Posté 02 avril 2012 - 08:59

Non je n'ai rien modifié dans le code, et je ne sais pas ce que sont les accu!!

Ce que j'ai de différent c'est juste le capteur, qui est un sharp GP2Y0A41SK0F (disponible sur Conrad.fr).




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users