Pages: 1 [2] 3   Go Down
Author Topic: controler un moteur brushless avec un potentiometr  (Read 5463 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

alors sur mon controleur il est marqué MHDFLY 30A
je n'est pas de telecommande pour le testé
ensuite oui en le pilotant avec le lien que jai mit ( processing ) oui il marche
aprés cest juste un bip-bip-------bip-bip quand je branche le controleur sur larduino puis un tu--di-di quand je met la batterie de 11.1V
une fois la batterie brancher plus aucun bip
Logged

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

Essaye de le brancher d'abord sur la batterie et ensuite sur l'Arduino, qu'est ce qui se passe ?
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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

quand je branche la batteries il me fait tu di du et une sorte dimpulsion comme si il voulé tourné et quand je branche larduino il fé plus rien
Logged

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

Tu le branches comment sur l'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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

le fil rouge sur le + le fil noir sur le - et le fil blanc sur le pin pwm prévu dans le code source envoyer sur larduino
Logged

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

Branche seulement le fil blanc et le noir sur l'arduino et essaye.
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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

alors il fait tu di di quand je branche la batteries
et aprés quand je branche larduino il fait plus aucun bruit
Logged

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

Et est ce que ça fonctionne avec le potard alors .... faut tout te demander ?  ;D
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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

nan le potard fonctionne pas dou la création de ce post lol
Logged

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

Woooow.... à chaque étape on doit tout te demander en détail... c'est un peu fatiguant  :smiley

As tu fait des recherches sur le mode d'emploi de ton controleur ?
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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

désolé je suis pas encore trop habitué
mais je le dirai si il marche avec le potar vu comment je m'acharne dessus lol
mon contrôleur marche parfaitement avec le lien donné dans le premier post et processing
il ne marche pas seulement avec le potar
sinon j'ai pas trouvé grand chose sur mon contrôleur
Logged

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

Tu utilises le code pour Processing tel quel ?
Ou l'as tu modifié en mettant le potard ?


Essaye ça :

Code:
void loop(){ // debut de la fonction loop()

// --- ici instructions à exécuter par le programme principal ---

if (Serial.available()>0) { // si un octet en réception

  OctetReception=(analog.read(la pin de ton pot))/114; //

  // calcule la nouvelle position
  position_servo=map(OctetReception,0,9,0,180);

  //positionne le servomoteur
  mon_servo.write(position_servo);


  //entre chaque changement de position
  delay (200);

}// fin gestion octet en réception

} // fin de la fonction loop() - le programme recommence au début de la fonction loop sans fin
// ********************************************************************************
« Last Edit: May 11, 2010, 04:17:47 pm by jfs » 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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

je teste de suite
si jai bien capté pin 14 pour le potar et pour le moteur ??
Logged

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

Non...

Si ton potentiometre est sur la pin analog 2 :

Code:
OctetReception=(analog.read(2))/114;

tel quel

et le controleur sur la pin digital 2 (pour le fil de signal)
« Last Edit: May 11, 2010, 04:21:12 pm by jfs » 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

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 330
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok merci
cest juste moi qui cest pas lire
Logged

Pages: 1 [2] 3   Go Up
Jump to: