Table des matières:

Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)

Vidéo: Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)

Vidéo: Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Vidéo: Codage d'un contrôleur MIDI DIY du début à la fin (version éditée) 2024, Novembre
Anonim
Locomotive modèle commandée par moteur pas à pas | Moteur pas à pas comme encodeur rot-t.webp
Locomotive modèle commandée par moteur pas à pas | Moteur pas à pas comme encodeur rot-t.webp

Dans l'un des précédents Instructables, nous avons appris à utiliser un moteur pas à pas comme encodeur rotatif. Dans ce projet, nous allons maintenant utiliser cet encodeur rotatif à moteur pas à pas pour contrôler un modèle de locomotive à l'aide d'un microcontrôleur Arduino. Alors, sans plus tarder, commençons !

Étape 1: Regardez la vidéo

Image
Image

Il est recommandé de regarder la vidéo avant de continuer pour nous aider à avoir une meilleure idée du projet et également à comprendre les commandes.

Étape 2: Obtenez les pièces et les fournitures

Obtenez les pièces et les fournitures
Obtenez les pièces et les fournitures
Obtenez les pièces et les fournitures
Obtenez les pièces et les fournitures

Pour ce projet, vous aurez besoin de:

  • Une carte microcontrôleur Arduino compatible avec Adafruit Motor Sheild V2.
  • Un *Adafruit Motor Shield V2.
  • Un moteur pas à pas a tourné encodeur rotatif.
  • 4 fils de liaison mâle à femelle (pour connecter l'amplificateur de l'encodeur rotatif au microcontrôleur Arduino)
  • Une source d'alimentation CC de 12 volts.

* L'Adafruit Motor Shield V2 communique avec le microcontrôleur Arduino via I2C et n'utilise donc que deux broches du microcontrôleur Arduino (« SCL », A5 et « SDA », A4). Cela permet de sauvegarder d'autres broches d'E/S. De plus, le branchement sur un blindage réduit le câblage et le rend plus ordonné.

Étape 3: programmer le microcontrôleur Arduino

Programmer le microcontrôleur Arduino
Programmer le microcontrôleur Arduino

Assurez-vous que la bibliothèque Adafruit Motor Shield V2 est installée sur l'IDE Arduino. Sinon, vous pouvez le télécharger ici.

Étape 4: Configurer la piste de test

Configurer la piste de test
Configurer la piste de test

Assurez-vous que les rails de voie sont nettoyés.

Étape 5: installez le blindage du moteur sur la carte Arduino

Installez le blindage du moteur sur la carte Arduino
Installez le blindage du moteur sur la carte Arduino

Installez le blindage du pilote du moteur sur la carte Arduino en alignant soigneusement les broches de la carte du pilote avec les en-têtes femelles de la carte Arduino. Prenez des précautions supplémentaires pour vous assurer que les broches ne se plient pas lors du processus d'installation.

Étape 6: Connectez l'alimentation de la piste au blindage du moteur

Connectez l'alimentation de la voie au blindage du moteur
Connectez l'alimentation de la voie au blindage du moteur

Connectez les fils de l'alimentation de la voie aux bornes du blindage du moteur marquées « M4 ».

Étape 7: connectez le moteur pas à pas à l'amplificateur

Connectez le moteur pas à pas à l'amplificateur
Connectez le moteur pas à pas à l'amplificateur
Connectez le moteur pas à pas à l'amplificateur
Connectez le moteur pas à pas à l'amplificateur
  • Pour les moteurs pas à pas unipolaires:

    1. Connectez le fil du robinet central du moteur aux broches marquées « Q » ou « R ».
    2. Connectez deux des quatre fils restants aux broches « P » et « S ».
  • Pour les moteurs pas à pas bipolaires:

    Connectez les fils du moteur aux bornes selon le schéma de circuit ci-dessus

Étape 8: connectez l'amplificateur à la carte Arduino

Connectez l'amplificateur à la carte Arduino
Connectez l'amplificateur à la carte Arduino
Connectez l'amplificateur à la carte Arduino
Connectez l'amplificateur à la carte Arduino

Connectez les bornes "GND" et +ve de l'amplificateur aux broches "GND" et "+5 volts" de la carte Arduino respectivement. Connectez les broches de sortie de la carte amplificateur aux broches d'entrée numérique « D6 » et « D7 » de la carte Arduino.

Étape 9: placez la locomotive sur la voie

Placer la locomotive sur la piste
Placer la locomotive sur la piste

Placer la locomotive sur la piste d'essai. Assurez-vous que les roues sont bien alignées avec les rails. L'utilisation d'un outil de réenraillement approprié est recommandée.

Étape 10: Mettez l'installation sous tension et testez les commandes

Image
Image

Connectez l'installation à la source d'alimentation CC de 12 volts et mettez l'appareil sous tension. Vérifiez si tout fonctionne correctement comme indiqué dans la vidéo ci-dessus.

Étape 11: Partagez votre travail

Si vous avez réalisé votre projet, pourquoi ne pas le partager avec la communauté. Partager votre projet peut aider à inspirer d'autres à faire ce projet aussi.

Allez-y et cliquez sur « Je l'ai fait ! » et partagez quelques photos de votre création, nous vous attendons !

Conseillé: