Go Down

Topic: controler un moteur brushless avec un potentiometr (Read 6243 times) previous topic - next topic

anthology

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

Jean-François

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

anthology

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

Jean-François

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

anthology

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

Jean-François

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

anthology

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

Jean-François

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

anthology

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

Jean-François

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

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

anthology

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

Jean-François

#26
May 11, 2010, 11:13 pm Last Edit: May 11, 2010, 11:17 pm by jfs Reason: 1
Tu utilises le code pour Processing tel quel ?
Ou l'as tu modifié en mettant le potard ?


Essaye ça :

Code: [Select]
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
// ********************************************************************************
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

anthology

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

Jean-François

#28
May 11, 2010, 11:20 pm Last Edit: May 11, 2010, 11:21 pm by jfs Reason: 1
Non...

Si ton potentiometre est sur la pin analog 2 :

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

tel quel

et le controleur sur la pin digital 2 (pour le fil de signal)
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

anthology


Go Up