Aller au contenu


Photo

Projet Roby pour TPE


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

#1 Kikaha

Kikaha

    Nouveau membre

  • Membres
  • 2 messages

Posté 06 février 2011 - 04:05

Bonjour.

Dans le cadre de mon TPE sur la robotique (1°S) j'ai souhaité construire un robot plus ou moins basique, et donc j'ai choisi de faire Roby.



Donc j'ai acheté des composants sensés correspondre, et je les ai branchés.



Bref, dans la mesure où je n'ai pas de capteur mais la simple "caméra", je voudrais savoir si mon montage est correct :

Image IPB



Par ailleurs dans le code ci-dessous, j'ai 2 returns qui sont sensés me renvoyer des valeurs pour le neutre de mes servomoteurs, mais je sais pas où je peux les voir, une petite aide serait-elle possible ?


#include

#define SERVOG 1

#define SERVOD 0



Servo servog;

Servo servod;



int ledPin = 13;



void setup() {

// On initialise la patte 13 en pin de sortie

pinMode(ledPin, OUTPUT);

}



void loop() {

digitalWrite(ledPin, HIGH); // on met la patte à 1

delay(500); // on attend une seconde

digitalWrite(ledPin, LOW); // on met la patte à 0

delay(500); // on attend une seconde

}



int getNeutral(int s) {

if(s == SERVOG)

return 1;

else

return 0;

}

[/code]



Merci d'avance aux personnes qui pourraient m'aider.

#2 lordcuty

lordcuty

    Habitué

  • Membres
  • PipPip
  • 298 messages

Posté 06 février 2011 - 09:58

euh les tpe, le rendu c'est pas dans la semaine?
moi c'est sur les transistors...
alors sur ton code, tu fais juste cligner une led sur la patte 13 regarde sur ta carte, donc euh c'est pas ce que tu veux, de plus ton schéma n'est pas claire du tout, ton interrupteur pourquoi tu ne l'utilise pas pour couper ton circuit aussi?
ton capteur tu branche une patte sur l'analogique, une patte sur un digital, pourquoi?

bref bonne chance mais je sais pas si tu comprends tout...

#3 Kikaha

Kikaha

    Nouveau membre

  • Membres
  • 2 messages

Posté 09 février 2011 - 09:31

"euh les tpe, le rendu c'est pas dans la semaine? "
~~> Le 25 février.

alors sur ton code, tu fais juste cligner une led sur la patte 13 regarde sur ta carte
~~> Ça ça marche, mais dans ce cas, à quoi sert le int getNeutral(int s) un peu plus bas ?
Enfin, comment je peux l'utiliser quoi, je dois appeler la fonction dans le loop ?
Dans le setup ?

de plus ton schéma n'est pas claire du tout, ton interrupteur pourquoi tu ne l'utilise pas pour couper ton circuit aussi?
~~> J'ai un interrupteur pour ma pile 9V et un pour mes 4 piles 1.5V, mais il n'est pas montré vu qu'il est incorporé aux piles (boitier de mécano).

ton capteur tu branche une patte sur l'analogique, une patte sur un digital, pourquoi?
~~> C'est ce que j'ai cru comprendre en lisant le tutoriel roby. ^^'




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

0 members, 0 guests, 0 anonymous users