[Arduino] Moteur pas à pas et module ULN2003

L’espace pour parler de tout ce qui concerne l’électronique embarquée
Avatar de l’utilisateur
papy94
Messages : 653
Inscription : 23 janv. 2010 14:31
Localisation : Champigny sur marne
Contact :

[Arduino] Moteur pas à pas et module ULN2003

Message par papy94 »

Prix : 5€ l'ensemble
Descriptif:
Image

Moteur : 28BYJ-48
Tension: 5V.
Diamètre: 28 mm.
Angle de pas: 5,625 x 1/64.
Rapport de réduction: 1/64.
5 Lignes 4 phases, peut également être connecté en 2 phases..
module ULN2003.
A, B, C, D quatre phases avec LEDs qui indiquent l'état du travail moteur pas à pas.
Moteur pas à pas avec une interface standard, lorsqu'il est utilisé directement enfichable.
CI du Module, Taille: 2.8cm x 2.8cm x 2cm
Moteur pas à pas Taille: 3.2cm x 3.2cm

A quoi ça peux servir:
Comme la dis Geeks, par exemple, les périscopes

En gros un moteur pas a pas ,ont peux lui dire de faire 30 tours en sens horaire et de s’arrêter,
puis de faire 30 tours en sens anti-horaires ou 10 ou 5 tours

donc ,pas de butées de fin de courses, c'est cool :bave:

Dans l'exemple qui suis, je fais faire au moteur 10 tours en sens horaire,puis 5 tours en sens anti-horaire

Code : Tout sélectionner

#include <Stepper.h>

const int stepsPerRevolution = 2048; //2048 pour la 28BYJ-48 = 1 tour
int Nbre_tour ;
// initialiser la bibliotheque stepper sur les broches D8 a D11:
Stepper myStepper(stepsPerRevolution, 8,10,9,11); //Attribution des broches

void setup() {
  // reglage de la vitesse (28BYJ-48):
  myStepper.setSpeed(12); // de 4 a 14 vitesse de rotation
  // initialize the serial port:
  Serial.begin(9600);
}

void loop() {
  
   Nbre_tour = 10; //Faire 10 tours dans un sens:
   Serial.println("clockwise");
  myStepper.step(stepsPerRevolution*Nbre_tour);
  delay(1000);


  Nbre_tour = 5; //Faire 5 tours dans l autre sens:
  Serial.println("counterclockwise");
  myStepper.step(-stepsPerRevolution*Nbre_tour);
  delay(1000); 
}

Je met une vidéo pour Michel
Dernière modification par papy94 le 26 juin 2013 18:42, modifié 2 fois.
Avatar de l’utilisateur
coaxial
Messages : 3673
Inscription : 23 janv. 2010 19:35
Localisation : saint orens 31

Re: Moteur pas à pas et module ULN2003

Message par coaxial »

ça peut servir à faire tourner un radar ou une tourelle , à une vitesse proche de la réalité , en mode programmé .
ou régler un volume de ballast pour plonger rapide , remplissage maxi , ou remplissage d'équilibrage neutre , qui pourrait ce contrôler via le capteur de pression afin de conserver une immersion constante .

Encore bravo :applaudi: papyç'
Moins je réfléchis plus fort et plus j'agis moins vite
Les bons crus font les bonnes cuites => Pierre Dac .
.... la simplicité est-ce bien la plus simple solution ..........?
La femme est l'avenir de l'homme .
Avatar de l’utilisateur
Pablo
Modérateur
Messages : 5277
Inscription : 06 janv. 2010 12:51
Localisation : (77)

Re: Moteur pas à pas et module ULN2003

Message par Pablo »

Si c'est assez puissant pour motoriser un ballast, ça peut être intéressant comme alternative aux inters de fin de course en effet :Up:
Sous marin imaginaire en PVC (désarmé)
Hunley en métal au 1/8
Kilo au 1/144
Un Subracer
Jouets pour mes petits-enfants
Avatar de l’utilisateur
papy94
Messages : 653
Inscription : 23 janv. 2010 14:31
Localisation : Champigny sur marne
Contact :

Re: Moteur pas à pas et module ULN2003

Message par papy94 »

Pas assez puissant celui la
mais je suppose qu'il y a d'autres moteurs pas a pas plus puissant, car sur la carte qui gère le moteur, je peux choisir de 5volts ou 6 a 12volts pour le moteur

ici par exemple
Avatar de l’utilisateur
mickey60
Messages : 1506
Inscription : 12 janv. 2010 23:53
Localisation : cenpuis (60)

Re: Moteur pas à pas et module ULN2003

Message par mickey60 »

OK ...... çà offre pas mal de perspectives pour pas mal d'applications,bravo PAPY :Up:
Ma 1ére réalisation:
Albator,sous marin imaginaire en pvc.
Mon futur projet :
Css Hunley en zinc au 1/10, en construction.
Avatar de l’utilisateur
Patjabix
Modérateur
Messages : 4979
Inscription : 06 janv. 2010 00:13
Localisation : Chanas (Isère)

Re: Moteur pas à pas et module ULN2003

Message par Patjabix »

C'est vrai que l'utilisation d'un moteur pas à pas pour la commande d'un ballast offre de belles perspectives :Up:

Bravo pour tout le travail réalisé :respect: :respect:
A+
Pat, membre de la guilde des racleurs de fond
Image Image
Avatar de l’utilisateur
olgemaba
Messages : 1181
Inscription : 06 nov. 2012 13:09
Localisation : Gard
Contact :

Re: Moteur pas à pas et module ULN2003

Message par olgemaba »

Joli !
j'y comprend rien...mais j'imagine qu'il s'agit du systeme arduino ça pour la prog ???? ou pas du tout !?? :?

en tout cas, moi c'que j'peux dire , c'est juste ......bah il manque un accent circonflexe sur..."bibliothèque"

:D :lol: :D :lol:

:oops: OK.........je sors...... :labas:
#include <Stepper.h>

const int stepsPerRevolution = 2048; //2048 pour la 28BYJ-48 = 1 tour
int Nbre_tour ;
// initialiser la bibliotheque stepper sur les broches D8 a D11:
Stepper myStepper(stepsPerRevolution, 8,10,9,11); //Attribution des broches

void setup() {
// reglage de la vitesse (28BYJ-48):
myStepper.setSpeed(12); // de 4 a 14 vitesse de rotation
// initialize the serial port:
Serial.begin(9600);
}
Listen to music and have Fun !
Avatar de l’utilisateur
papy94
Messages : 653
Inscription : 23 janv. 2010 14:31
Localisation : Champigny sur marne
Contact :

Re: Moteur pas à pas et module ULN2003

Message par papy94 »

ce n'est pas faux

mais en général j’évite les accents, j'ai souvent un doute entre le "é" et le "è" :tirlangue:
Avatar de l’utilisateur
mickey60
Messages : 1506
Inscription : 12 janv. 2010 23:53
Localisation : cenpuis (60)

Re: Moteur pas à pas et module ULN2003

Message par mickey60 »

C'EST SIMPLE "PAPY",dans ta tête tu te dit: é ou è ou encore ê et ...... çà marche :lol: :lol: :lol: .
Amicalement,Michel.
Ma 1ére réalisation:
Albator,sous marin imaginaire en pvc.
Mon futur projet :
Css Hunley en zinc au 1/10, en construction.
Avatar de l’utilisateur
pierre
Messages : 3685
Inscription : 08 janv. 2010 12:42
Localisation : Créteil (94)

Re: Moteur pas à pas et module ULN2003

Message par pierre »

papy94 a écrit :ce n'est pas faux

mais en général j’évite les accents, j'ai souvent un doute entre le "é" et le "è" :tirlangue:
Sauf qu'à force d'éviter, tu risques d'accen...tuer.

Image
Mes sous-marins en état de marche :
Un Surcouf, un Seaview, une Flying sub, un Minisub, un subracer.
Autres modèles : quadricoptère MiniDex amphibie full carbon, Quad Alien 680 pliable slowfly + Gopro
J-Pay quad 250 racer, Hexacoptère Typhoon H Yunnec.
Répondre