Obtenir commencé avec The MC33932 double flasque arrière (10 / 11 étapes)

Étape 10 : BONUS : exemple de moteur pas à pas

En prime, ce bouclier peut également contrôler un moteur pas à pas unique tout le chemin jusqu'à 5 volts. Un moteur pas à pas vous donne la possibilité de contrôler la position précise sans la complexité des capteurs de position et contrôleur de boucle fermée coûteux. Le fichier zip ci-dessus contient également un exemple de code pour contrôler un moteur pas à pas.

L’exemple de code ci-dessous utilise un intégré dans la bibliothèque de l’Arduino Stepper pour contrôler les étapes du moteur (à la première ligne dans le code). Nous commençons par définir le nombre d’étapes, que notre moteur a chaque tour, dans notre cas, c’est 1,8 degrés par étape, donc 200 pas par tour.

Ensuite, nous initialiser la classe de moteurs pas à pas avec l’étape par la révolution, ainsi que les deux broches permettant de contrôler la direction des sorties. Les deux dernières lignes avant l’installation doivent définir les broches PWM, à l’instar de notre dernier programme.

La première ligne dans notre routine de configuration définit la vitesse à laquelle nous voulons déplacer le stepper. La vitesse maximale est limitée par le type de moteur pas à pas, vous utilisez (des tensions plus élevées signifient généralement plus élevés de tr/mn). Pour nos moteurs pas à pas, nous avons pu obtenir environ 60 t/mn, par le moteur d’entraînement à ses cotés 5 volts.

Ensuite, nous devons mettre nos broches PWM haute. Nous pouvons le faire en utilisant la fonction analogWrite, ou la fonction digitalWrite . En définissant les broches PWM à 255, les deux chaînes sont toujours sur et activé. De cette ligne, le moteur sera juste contrôlé en utilisant les broches des deux sens. Le port série est juste utilisé pour afficher des messages sur l’ordinateur et est facultatif.

Enfin, nous arrivons à la boucle. La boucle tourne le moteur pas à pas un tour complet, faire une pause pendant une demi-seconde et puis un tour complet le dans l’autre sens. Vous pouvez utiliser la fonction myStepper.step() , à l’étape du moteur dans toutes les directions.

Articles Liés

Obtenir commencé avec The LS20031 récepteur GPS

Obtenir commencé avec The LS20031 récepteur GPS

GPS est une chose étonnante. Nous utiliser dans nos vies quotidiennes et ne jamais lui donner beaucoup de réflexion. Il peut vous aider à faire votre 08:00 dans la séance du matin, ou guider votre robot vers la ligne d'arrivée lors d'une compétition.
Barrelponics - obtenir commencé avec aquaponique

Barrelponics - obtenir commencé avec aquaponique

aquaponique est la combinaison de l'aquaculture (élevage d'animaux aquatiques) et de la culture hydroponique (culture de plantes dans l'eau et sans terre).  C'est simple, assez ; vous nourrissez les poissons, les poissons nourrissent les plantes (ave
Obtenir commencé avec Rails

Obtenir commencé avec Rails

avez-vous déjà vu un site qui a été si cool et interactive vous immeditaly wonderded « Comment ils font ça? ».Eh bien, je vais vous montrer une façon de faire. Bien sûr nous ne créer un site aussi grand que Instructables pour commencer avec, mais les
Obtenir commencé avec Python et programmation - The court tutoriel

Obtenir commencé avec Python et programmation - The court tutoriel

alors je vois que vous êtes intéressé à en apprendre sur la programmation... ou les serpents.Si vous êtes ici chez les serpents, je suis désolé que ce n'est pas l'endroit pour vous. Eh bien, peut-être...Si vous êtes ici pour en savoir plus sur la pro
Obtenir commencé avec Xilinx Vivado w / Digilent Nexys 4 FPGA 1 - construire des entrées multiples et logique porte

Obtenir commencé avec Xilinx Vivado w / Digilent Nexys 4 FPGA 1 - construire des entrées multiples et logique porte

Je fais cela instructable car il ressemble à là n'est pas simple pour commencer le tutoriel pour apprendre aux gens à utiliser le dernier outil Xilinx Vivado CAD. Donc, je veux utiliser le simple que porte de multiples entrées conception marcher par
Obtenir commencé avec la particule Photon

Obtenir commencé avec la particule Photon

Bonjour camarades responsables ! Aujourd'hui je vais vous montrer sur un petit produit minuscule qui peut emballer un coup de poing ITO. Aujourd'hui nous allons travailler avec le Photon particule.Voici les spécifications :Module WiFi P0 particulePuc
Obtenir commencé avec le capteur sonar de Maxbotix - guide de démarrage rapide

Obtenir commencé avec le capteur sonar de Maxbotix - guide de démarrage rapide

The MaxSonar EZ1 fournit très courte à longue distance détection et télémétrie, dans un très petit paquet. Il peut détecter des objets allant de 0-pouces à pouces 254 (6,45 mètres) et fournit des informations de gamme de sonar de 6 pouces sur à 254 p
Obtenir commencé avec relais

Obtenir commencé avec relais

cette instructable vous rendra familier avec relais et son travail à l'aide d'un circuit simple.Étape 1: Ce qui est un relais ? Un relais est un interrupteur électrique. Il est principalement utilisé pour contrôler les circuits de tension supérieure
Contrôle de moteur avec arduino flasque arrière via Web

Contrôle de moteur avec arduino flasque arrière via Web

Dans ce projet, j'ai contrôle moteur à courant continu (ventilateur d'ordinateur) avec moteur shield(official) via la page Web.Vous pouvez contrôler le moteur comme la vitesse lente ou de vitesse rapide et d'arrêt.Aussi si vous le souhaitez, vous pou
Flasque arrière V2 tutoriel codage des graines

Flasque arrière V2 tutoriel codage des graines

Dans cette Intructable nous parler d'un problème courant dans les émissions, la méthode descendante de programmation et apprendre à contrôler la V2.0 de bouclier moteur Seeed pour l'Arduino Uno. Laisse ainsi passer directement à elle.Dans le secteur
Rasage avec un rasoir à Double tranchant et du savon de rasage moins

Rasage avec un rasoir à Double tranchant et du savon de rasage moins

Rasage avec un rasoir à double tranchant démodé, savon à barbe et un blaireau fourniront une expérience beaucoup plus agréable que d'utiliser un rasoir de la cartouche et en conserve goo. Rasoirs de cartouche sont, crûment, une escroquerie marketing
Ligne [arduino flasque arrière] robot (FC-51) qui suit

Ligne [arduino flasque arrière] robot (FC-51) qui suit

J'ai remarqué beaucoup de gens font la ligne suivant les robots mais pas beaucoup à l'aide de l'arduino flasque arrière. Et puisque l'arduino n'a pas nommer un nom pop-out il j'ai foiré entre le bouclier et l'arduino lui-même. Alors j'ai dit au lieu
Nous allons monter une flasque arrière Adafruit

Nous allons monter une flasque arrière Adafruit

vous savez comment certaines personnes jouent jeux sur youtube pendant que vous regardez ?  J'ai pensé qu'il serait plus efficace de faire des choses sur youtube pendant que vous regardez.Souder un circuit à travers-trou ou PCB peut sembler intimidan
DIY Arduino flasque arrière [pour seulement 8 $!] (L298N 2x4A)

DIY Arduino flasque arrière [pour seulement 8 $!] (L298N 2x4A)

Aujourd'hui, je vais vous montrer comment faire un Arduino flasque arrière (pilote) à faible coût. Il fonctionne magnifiquement, ses possèdent presque toutes les caractéristiques de l'original Arduino flasque arrière. Il est presque considéré comme u