Table des matières:

Contrôle de moteur pas à pas avec Arduino : 8 étapes
Contrôle de moteur pas à pas avec Arduino : 8 étapes

Vidéo: Contrôle de moteur pas à pas avec Arduino : 8 étapes

Vidéo: Contrôle de moteur pas à pas avec Arduino : 8 étapes
Vidéo: Contrôler le moteur pas à pas par l'Arduino 2024, Novembre
Anonim
Contrôle de moteur pas à pas avec Arduino
Contrôle de moteur pas à pas avec Arduino
Contrôle de moteur pas à pas avec Arduino
Contrôle de moteur pas à pas avec Arduino

Salut les Makers:) c'est Maker3.0

Notre premier " instructable " est un petit projet qui va vous permettre de contrôler un moteur pas à pas " Stepper Motor " sa vitesse son sens de rotation et cela de façon manuelle ou automatique ! Suivez-nous:)

Étape 1: Démonstration

Image
Image

Voici un premier aperçue du projet et de sa simulation sur isis Proteus, on va détailler tous les étapes juste en bas … C'est parti

Étape 2: Eléments Constitutifs Du Projet

Eléments constitutifs du projet
Eléments constitutifs du projet
Eléments constitutifs du projet
Eléments constitutifs du projet
Eléments constitutifs du projet
Eléments constitutifs du projet

Le cerveau du projet et le boitier (ici appelé CPU) qui comporte un Arduino Uno auquel sont connectés un encrant LCD, 4 boutons, un encodeur, et 2 voyant rouge et vert.

4 broches de l'Arduino sont localisées sur le coté droit du boitier pour connecté le driver ULN2003 pour piloté le moteur pas a pas.

Ps: vous remarquerez que l'ULN2003 et alimenté seul, ceci est pour éviter la chute de tension car il consomme beaucoup d'énergie !

Étape 3: Liste des composants

Liste des composants
Liste des composants
Liste des composants
Liste des composants
Liste des composants
Liste des composants
Liste des composants
Liste des composants

1 x Adruino uno

4 x Boutons poussoirs

2 x LED (Rouge, Verte)

1 x Encodeur KY-040

1 x Ecran LCD 16x2

1 x Potentiomètre

1 x Moteur pas à pas (ici le 28 BYJ)

1 x pilote ULN2003

1 x Plaque perforée PCB pour soudure

1 x Boitier (ici une boite de dérivation Electrique fera l'affaire)

des Câbles pour relier le tous

et pour le coté logiciels on aura besoin de l'IDE arduino pour codé et de isis Proteus pour la simulation et fritzing pour la maquette.

Étape 4: Schéma Et Simulation

Schéma Et Simulation
Schéma Et Simulation
Schéma Et Simulation
Schéma Et Simulation

Étape 5: Principe De Fonctionnement

Principe De Fonctionnement
Principe De Fonctionnement
Principe De Fonctionnement
Principe De Fonctionnement
Principe De Fonctionnement
Principe De Fonctionnement

Le boitier ce compose de 4 bouton (Haut, Bas, Entré et Retour) pour navigué dans les menus:

1 _ Sens: // choisir le sens de rotation du moteur sens horaire ou antihoraire

Gauche *

Droite

2 _ Vitesse: // choisir la vitesse de rotation du moteur entre les trois vitesses disponibles

Vitesse 1 *

Vitesse 2

Vitesse 3

3 _ Démarrer ? // lance le programme avec les paramètres définis

4 _ Manuel // choisir la fonctionnalité manuelle pour géré la rotation avec l'encodeur

Ps: l'encodeur a une fonctionnalité de mémorisation de position, donc une fois a la position voulue sur appuis et le moteur revient a sa position initiale !

Étape 6: Codes Et Simulations à Télécharger

Codes Et Simulations à Télécharger
Codes Et Simulations à Télécharger

Voici ici présent le code Arduino la simulation isis et le schéma fritzing

Étape 7: Conclusion

Conclusion
Conclusion

l'objectif de ce projet est en premier lieu pédagogique, et de plus avec un peut de modifications on peut facilement l'adapter pour d'autre utilités, en se basant sur la technologie Arduino et un peux d'électronique de bricolage et un grain d'imagination on peut faire beaucoup mieux que ça !

Étape 8: Suivez-nous …

Suivez-nous …
Suivez-nous …

Facebook: Maker3.0

Instagram: makertroispointzero

Youtube: Créateur 3.0

Courriel: [email protected] ou [email protected]

Zehraoui Walid

Conseillé: