Aller au contenu


Photo
- - - - -

Contrôler un moteur pas à pas avec arduino


5 réponses à ce sujet

#1 Newbies

Newbies

    Membre passionné

  • Membres
  • PipPipPip
  • 487 messages
  • Gender:Male
  • Location:Paris

Posté 27 novembre 2012 - 06:01

Alors voila j'ai reçament commander mon arduino ainsi que quelques accessoires ( breadboard, capteur US, etc... ) dont sa http://www.miniinthebox.com/fr/l-electronique-automobile-et-le-bricolage-5v-moteur-pas-a-pas-avec-chauffeur-uln2003_p340890.html que j'ai acheter non pas car j'en avais besoin mais parce que c’était en solde ( j'ai pas put résister ^^ ) mais le problème c'est que je ne sais pas comment le contrôler du moteur fonctionne ni quels sont les branchements pour le mettre sur ma carte arduino, ni comment on programme la rotation d'un moteur tel que celui ci depuis l'arduino et ni ce que je vais en faire :)

Donc si vous pouvez m’éclaircir sur se sujet et si vous avez une idée d’application sachant que je suis tombé sur un concours de jeune inventeur
( moins de 15 ans je crois ) qui ma l'air sympas et que j'aimerais y participer avec une projet arduino :)




PS: Je sais que sa a aucun rapport mais je viens de penser a un truc. Ya t il moyen de récupérer le circuit imprimer d'une sourit bluetooth afin d'interpréter les information reçut avec l'arduino et de pouvoir pas conséquent contrôler un robot ?


Merci.

#2 Francky

Francky

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 967 messages
  • Gender:Male

Posté 27 novembre 2012 - 07:20

PS: Je sais que sa a aucun rapport mais je viens de penser a un truc. Ya t il moyen de récupérer le circuit imprimer d'une sourit bluetooth afin d'interpréter les information reçut avec l'arduino et de pouvoir pas conséquent contrôler un robot ?

Ca me paraît compliqué : je pense que chaque constructeur utilise des transmissions d'information différentes. Ou alors il faudrait peut-être utilisé le récepteur avec en tentant de comprendre la communication usb... Dans un cas comme dans l'autre, ça me paraît difficilement réalisable. Après je peux me tromper. Dans tous les cas, regarde sur internet.

#3 Ludovic_76

Ludovic_76

    Membre

  • Membres
  • 48 messages
  • Gender:Male
  • Location:Normandie

Posté 27 novembre 2012 - 11:04

Bonjour Newbies,

pour piloter un pàp avec arduino, i lfaut inclure la bibliothèque. Un exemple simple

#include <Stepper.h>

#define nstep 48

Stepper PaP_marche_Avant(nstep, 5,4); // 4 et 5 représentent les pins digitaux de branchement j'utilise un montage 2 fils, si tu utilises un montage 4 fils tu écris PaP_marche_Avant(nstep, 7,6,5,4);
Stepper PaP_marche_arriere(nstep, 4,5); // tu inverses la séquence (cf. google moteur pas à pas)

void setup() {
}

void loop() {

PaP_marche_Avant.step(20); // 20=> rotation de 20 pas du moteur
delay(1000); // pause de 1 seconde avant la marche arrière
PaP_marche_Arriere.step(20);
}

le schéma pour 2 fils sur arduino 5 fils au niveau du moteur :
Image IPB

@++ ludovic
Cordialement,
Ludovic

http://luxcn.overblog.com

#4 Newbies

Newbies

    Membre passionné

  • Membres
  • PipPipPip
  • 487 messages
  • Gender:Male
  • Location:Paris

Posté 28 novembre 2012 - 01:00

pour piloter un pàp avec arduino, i lfaut inclure la bibliothèque. Un exemple simple


Comment sa inclure la bibliotheque ? C'est a dire donner les infos a l'arduino sur le moteur ? Et cette etape ne se fais pas normalement dans la fonction pinmode ?


branchement j'utilise un montage 2 fils, si tu utilises un montage 4 fils


C'est a dire quatre fils "data" ?

#5 thermo_nono

thermo_nono

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 825 messages

Posté 29 novembre 2012 - 04:57

ceci t'aidera certainement :
http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertMoteursPAP

#6 Newbies

Newbies

    Membre passionné

  • Membres
  • PipPipPip
  • 487 messages
  • Gender:Male
  • Location:Paris

Posté 29 novembre 2012 - 07:03

ceci t'aidera certainement :


En effet cela mas beaucoup aidé merci ;) Il me reste juste a trouver les branchements pour mon controler et je peut, a mon avis largement m'inspirer du code dans ton lien pour faire mumuse ;)



Répondre à ce sujet



  


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

0 members, 0 guests, 0 anonymous users


    Bing (1)