Pages: [1] 2   Go Down
Author Topic: Sweep  (Read 960 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir a tous,

J'ai un servomoteur, une carte arduino UNO, l'environnement arduino-0022 et un petit probleme:

Je voudrais que mon servomoteur tourne grace au programme ''Sweep" deja tout fait... j'ai bien cabler mon servomoteur a la carte et j'ai compile le programme dans la carte mais rien ne se passe, mon servomoteur refuse de faire le moindre mouvement.

Quelau'un pourrait-il donc m'aider s'il-lui-plait? Je suis debutant...
Logged

france
Offline Offline
God Member
*****
Karma: 15
Posts: 839
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Un petit dessin du montage ?
Logged

Christian

Offline Offline
Faraday Member
**
Karma: 33
Posts: 4870
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir a tous,

J'ai un servomoteur, une carte arduino UNO, l'environnement arduino-0022 et un petit probleme:

Je voudrais que mon servomoteur tourne grace au programme ''Sweep" deja tout fait... j'ai bien cabler mon servomoteur a la carte et j'ai compile le programme dans la carte mais rien ne se passe, mon servomoteur refuse de faire le moindre mouvement.

Quelau'un pourrait-il donc m'aider s'il-lui-plait? Je suis debutant...
bonjour
ton servo est alimneté en puissance comment ? par quoi ?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir,

mon cablage est le suivant:
-fil noir sur GND
-fil rouge sur 5V
-fil blanc sur pin9

le programme "Sweep" se trouve dans "example" dans l'environnement arduino-0022:

Code:
#include <Servo.h>
 
Servo myservo;  // la variable servo
                
 
int pos = 0;    // position initiale du servo
 
void setup()
{
  myservo.attach(9);  // brancher servo sur la pin9
}
 
 
void loop()
{
  for(pos = 0; pos < 180; pos += 1)  // va de 0 a 180
  {                                  // degres par degres
    myservo.write(pos);              // servo allant a 'pos' cad 0
    delay(15);                       // attendre 15 ms
  }
  for(pos = 180; pos>=1; pos-=1)     // va de 180 a 0
  {                                
    myservo.write(pos);              // servo allant a 'pos' cad 180
    delay(15);                       // attendre 15ms
  }
}

Mon servomoteur est branche sur la carte arduino qui lui-meme est branche sur mon PC par cable USB.

Voila, desole de n'etre pas venu plus tot mais je viens de decouvrir qu'il faut utiliser arduino pour mon projet de TPE...
« Last Edit: March 12, 2013, 01:21:46 pm by marini » Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3226
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Le code est à mettre entre les balise avec le bouton #, tu peux éditer ton message avec "modify" en haut à droite.
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah oui! Merci beaucoup Jean-Francois!  smiley
Logged

Offline Offline
Faraday Member
**
Karma: 33
Posts: 4870
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir,

mon cablage est le suivant:
-fil noir sur GND
-fil rouge sur 5V
-fil blanc sur pin9

...

Mon servomoteur est branche sur la carte arduino qui lui-meme est branche sur mon PC par cable USB.


bonsoir
probleme recurrent avec les servo
il ne faut pas les alimenter avec le 5V de l'arduino , mais avec un 5V externe
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

D'accord, merci beaucoup Artouste!

Une question alors: Comment fait-on pour alimenter un servomoteur standard? Parce que je ne vois pas bien brancher une pile de 5V en serie avec la carte et le servo...   
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3226
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Première étape, comment alimente tu ton arduino ?
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

je l'alimente avec mon ordi par le cable USB
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3226
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Le courant délivré ne sera pas suffisant, il faut que tu trouve une alimentation externe.
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

est-ce qu'une alimentation de 5V sous forme de pile suffira? et il faudra brancher le fil noir sur le moins et le fil rouge sur le plus de la pile pour que ca soit en serie?
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3226
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Fais un croquis du montage que tu envisages.
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Offline Offline
Faraday Member
**
Karma: 33
Posts: 4870
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

D'accord, merci beaucoup Artouste!

Une question alors: Comment fait-on pour alimenter un servomoteur standard? Parce que je ne vois pas bien brancher une pile de 5V en serie avec la carte et le servo...   
pourquoi en serie ?
tu mets le + de l’alimentation externe des servo sur le rouge des servo (pas de fil rouge servo connecté sur l'arduino)
par contre n'oublie pas de connecter le - de l'alimentation servo sur le GND arduino (il faut une reference commune)
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour vos aides, ce que j'ai compris:



* Arduino.png (7.32 KB, 585x293 - viewed 36 times.)
« Last Edit: March 12, 2013, 03:09:00 pm by Jean-François » Logged

Pages: [1] 2   Go Up
Jump to: