Aller au contenu


Emeth

Inscrit(e) (le) 21 oct. 2010
Déconnecté Dernière activité nov. 14 2010 11:37
-----

Messages que j'ai postés

Dans le sujet : Bras robotique (avec carte Arduino)

11 novembre 2010 - 10:39

Oui, je les alimentais uniquement par USB !

J'ai alors connecté ma carte avec un adaptateur secteur, que j'ai branché à la prise prévue à cet effet sur la carte (ronde et noire, en bas de celle USB), en plus du cable USB et mes 2 petits servos ont alors effectué leur petit manège sans broncher.

Mais en déconnectant l'USB, pour que ne laisser que l'alimentation secteur, le problème ait réapparut. Il faut donc apparemment 2 câbles pour que ça soit suffisant. Mais cela ne risque-t-il pas de faire une sorte de conflit ?

Enfin, c'est assez "inquiétant", car qu'est-ce qui va se passer si je fais marcher 3 servos, ou 4, ou 5 ? Je ne vois pas trop l'intérêt de pouvoir en connecter plus d'une dizaine sur cette carte si le courant est de toute façon insuffisant ! :(

Alimentation des servos par le bornier Servo Power Input.
Les servomoteurs consomment souvent trop de courant pour être alimentés soit par l’USB (+5V/<500mA) soit par le régulateur +5V/500mA de la carte Romeo. Pour pallier ce problème, la carte Romeo possède un bornier et un jumper permettant de choisir la source.

Tu dois parler de la borne bleue toute en haut à gauche, nommée "Servo_PWR", Teiva. Mais combien de courant cela peut-il me fournir ? Et puis je ne sais même pas avec quoi connecter ça :mellow:

Dans le sujet : Bras robotique (avec carte Arduino)

11 novembre 2010 - 04:47

Merci, Jbot. C'est noté.

Avec Rduino, j'ai un problème lorsque j'essaye de contrôler plus d'un servo à la fois. Par exemple, j'en connecte 2 et je leur demande en boucle de faire des va-et-viens de 180°, mais il se passe quelque chose de bizarre ; la carte réagit mal et lorsque j'arrive à la fin de la boucle, le délai avant de revenir au début est beaucoup plus long que ma 1/2s. De plus, ma diode 13 clignote alors que je ne lui ai rien demandé...

Voilà mon code (sous Arduino) :
#include <Servo.h>

Servo srv, srv2;

void setup()
{
  srv.attach(8);
  srv2.attach(9);
}

void loop()
{ 
  srv.write(0);
  srv2.write(0);
      
  delay(500);
      
  srv.write(180);
  srv2.write(180);
  
  delay(500);
}

Vous savez d'où peut venir le problème ?

EDIT: lors de la fin de la boucle, je crois que le programme se reboot, comme si j'avais appuyé sur RST. D'ailleurs, mes servos passent en roue libre pendant ce laps de temps, alors qu'ils devraient au contraire résister à la pression.

Dans le sujet : Bras robotique (avec carte Arduino)

09 novembre 2010 - 02:11

Merci JBot pour le doc. En fait, j'avais découvert le doc peu de temps après avoir posé ma question. Ce qui fait que j'ai trouvé toute seule comme une grande comment activer mes boutons poussoirs. -_- Effectivement, il fallait mettre des jumpers ("cavaliers" en français, je crois) pour activer le machin.

Oki, Luj. J'ai vu comment brancher les servos sur la carte à cette page http://www.arduino.cc/en/Reference/Servo.

Désolé pour les questions quelque peu élémentaires que je pose, mais comme je l'ai dit je suis vraiment débutante en électronique !
Par contre, j'aurais encore deux petites questions :

1. Comment je fais pour savoir à quel pin mon servo est branché ? Et d'une manière générale, n'importe quel composant, comme une led, photorésistance, etc. ? Parce que je n'ai pas vu de correspondance sur la carte. Sur la doc, ils disaient que le bouton poussoir S6 avait le pin 2, et le S7 le pin 3, par exemple, mais sinon je n'aurais pas pu deviner toute seule !

2. Je ne saisi pas la différence entre l'analogique et le digital pour mes servos. Vous me conseillez de les brancher où ?
(On a un plan de la carte dans ce doc pdf, page 4 sur 12).

Dans le sujet : Bras robotique (avec carte Arduino)

08 novembre 2010 - 03:15

Oki, merci, c'était pas bien compliqué ! ^_^

Ma carte RoMeo a quelques particularités par rapport aux Arduino plus classiques. Notamment, tous ces petites tiges dont je ne comprends pas l'utilité, et puis ces 7 micro-boutons poussoirs (S1 à S7).

Je suis en train de lire les tutoriaux http://arduino.cc/en/Tutorial/HomePage sur le site Arduino, mais, pour le moment, je n'arrive pas à dialoguer avec mes boutons poussoirs. Je n'ai pas trouvé de tuto propre à la carte. Exemple : je clique sur bouton S2, la LED 13 s'allume.

Vous avez une idée ?

Dans le sujet : Bras robotique (avec carte Arduino)

03 novembre 2010 - 08:24

Bonsoir à tous !

J'ai reçu mes composants (servos + carte + alimentation), mais je viens de me rendre compte que je n'ai rien pour connecter ma carte Romeo à mon PC ! Je croyais que le câble était livré par défaut. :(

> Carte Romeo


Y a des points de branchement un peu partout, en plus. Qu'est-ce que vous me suggérez d'acheter pour connecter la carte au PC ?

Merci.