Montage glissant grue (4 / 6 étapes)

Étape 4: Le Code

Maintenant jetons un oeil le code pour le bras de la grue coulissante, que vous pouvez trouver ci-dessous. Le code utilise 2 bibliothèques : la bibliothèque de StepperAK et la bibliothèque IRremote. J’ai inclus tous les deux de ces derniers dans le fichier .zip.

Pour aider à organiser le code, le projet a été divisé en 4 onglets basés sur quelle partie du système de contrôle d’interagir avec. Permet de démarrer en passant par sliderControl.ino. Ce fichier contient le code pour importer et installer les bibliothèques nécessaires, déclare les variables qui seront utilisées tout au long du programme et comprend l’installation et la boucle principale. Il y a deux choses importantes à noter ici les codes IR et la boucle principale. Les codes IR dépendra de la distance que vous utilisez ; pour trouver les codes pour les touches de votre télécommande, vous pouvez utiliser le Serial Monitor des pour visualiser. Simplement supprimer deux lignes qui mentionnent la série. Déplacement sur la boucle principale, l’Arduino vérifie si elle a été entrée par une télécommande. Dans l’affirmative, il appelle la fonction decideAction(). Dans le cas contraire, il vérifie si le voyant de veille doit être activé ou si la grue est de chargement/déchargement.

Ensuite, nous allons étudier la IR_Codes.ino. Il contient les fonctions liées au capteur IR. La seule fonction à l’intérieur est la fonction de decideAction() assez longue. Cette fonction effectue toute la logique nécessaire pour déterminer quel bouton a été enfoncé et quoi faire. Notez la structure de cette fonction. Tout d’abord, il vérifie si les boutons de chargement et de déchargement ont été enfoncées. Cela permet le bras de grue pour être facilement mettre sur ou décollé de la base en exécutant continuellement les moteurs. Ensuite, il vérifie si le chargement/déchargement sont sur. Si un est, aucune autre action ne peut être prise. Ceci empêche la grue elle-même endommageant éventuellement en appuyant sur un bouton de la télécommande lors du chargement/déchargement.

Enfin, nous avons le Stepper_Control.ino. Cela inclut toutes les fonctions liées aux moteurs pas à pas. Ce sont des fonctions plutôt simples, mais remarquez que chaque fonction définit stepsTaken sur le nouveau montant, ce qui empêche le moteur d’outrepasser lui-même. Une fonction qui se distingue dans ce groupe est le setBase(). Cela réinitialise stepsTaken à 0. Cela permet à la grue être "re-calibré" après le chargement ou le déchargement.

  • sliderControl.zip

Articles Liés

Modèle de grue hydraulique 14

Modèle de grue hydraulique 14

Bienvenue !Étape 1: pour commencer, vous devez Liste de matériel :1. planche en bois (dans ce cas, nous avons utilisé un panneau de fibres de densité moyenne de 600 x 600 mm)2. bandes en plastique 3 mm et 5 mm3. deux boulons et 2 écrous M4/m44. un 15
Grue hydraulique

Grue hydraulique

Il s'agit d'un guide ti marque le plus impressionnant et le puissant grue jamais fait de bois. Dans ce guide nous vous aider étape par étape, faire le jouet de rêve ultime.Attachez vous ceintures parce que votre dans pour un voyage de votre vie.Faire
Montage d’une horloge de tableau de bord BMW 3 série pour un Mazda Bongo

Montage d’une horloge de tableau de bord BMW 3 série pour un Mazda Bongo

l'horloge beemer avant le montage dans le tableau de bord de BongoÉtape 1: Accès à l'arrière du tableau de bord Pour faciliter le montage, ça aide si vous pouvez augmenter l'accès à l'arrière du tableau de bord. Pour ce faire, vous avez besoin retire
CO2 Refroidisseur d’eau au Laser

CO2 Refroidisseur d’eau au Laser

Refroidisseur d'eau Laser CO2Tubes de Laser CO2 sont refroidis en lançant ou pomper de l'eau à travers le tube. Cela est nécessaire pour prolonger la durée de vie du tube qui autrement pourrait surchauffer et rapidement perdre de la puissance et fina
PVC modulaire support de canne à pêche

PVC modulaire support de canne à pêche

mon premier Instructable!!!  Enfin a fait quelque chose d'intéressant à écrire jusqu'à... au moins, je pense qu'il vaut la rédaction.  Je vous laisse juger...Que mon intérêt pour la pêche a augmenté, et la qualité (et quantité) de l'engin a augmenté,
Fauteuil roulant Carrier

Fauteuil roulant Carrier

est ce Instructable pour un porteur de fauteuil roulant fixer sur la boule d'attelage d'une voiture standard.  C'est surtout pour quelqu'un qui a de transporter un passager ayant besoin d'un fauteuil roulant, mais sans un accès facile pour obtenir le
Couteaux de pratique PVC

Couteaux de pratique PVC

j'aime les couteaux et Airsoft, et faire les choses, alors j'ai mis que tout et fait certains pratiquent des couteaux en PVC. Ils peuvent être utilisés pour Airsoft ou autres sports Milsim, déconner, ou de formation. Ils sont bon marché, durable, lég
MPT1100-SS Pan et Tilt - comment faire pour le montage d’une grue de potence

MPT1100-SS Pan et Tilt - comment faire pour le montage d’une grue de potence

La MPT1100-SS est une boucle ouverte compacte pan et tilt système qui est agréable pour DSLR caméras, caméscopes et caméras de tailles similaires. La base ronde a été conçue de sorte qu'il soit facile à fixer sur la plupart des potences en utilisant
La grue de magnéto

La grue de magnéto

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com).Depuis que j'étais jeune ma partie préférée d'aller à n'importe quel jeu d'arcade a été la « griffe g
Découpé au laser bricolage grue

Découpé au laser bricolage grue

Cette grue est le résultat d'un projet scolaire court pour faire un laser bricolage de coupure de grue à l'aide d'une plaque MDF de 6 mm. (600 mm. x 600 mm.).Nous avons essayé d'utiliser aussi peu de composants supplémentaires que possible pour const
Kid grue cheval jouet

Kid grue cheval jouet

ce Instructable est pour la construction d'un mini grue jouet.  J'appelle ça un jouet, mais c'est vraiment une machine robuste pour un enfant de tout âge.  J'ai conçu cette grue pour mon fils qui était un fanatique de la grue à l'époque.La grue est c
DIY caméra grue - The Wooster Sherlock 2.0 avec Tilt manuel

DIY caméra grue - The Wooster Sherlock 2.0 avec Tilt manuel

la deuxième grue de caméra Wooster Sherlock a été construite sur le bon marché à coup sûr. À l'aide d'un seul pôle permet de réduire le coût. Au lieu d'avoir une grue qui fait tout, j'ai décidé de construire ce modèle spécifiquement pour un basculeme
Flèche de grue poulie

Flèche de grue poulie

déménagement dans une nouvelle maison avec nice nouveaux planchers de bois franc est déjà assez difficile. Mais si vous avez besoin de ne monter pas un, mais deux escaliers maigre pour se rendre à la salle de séjour, se déplaçant est simplement un ca
BBC Micro : peu contrôlée grue

BBC Micro : peu contrôlée grue

Dans ce guide étape par étape nous allons jeter vous par le biais de personnaliser une grue jouet afin qu'il puisse être commandé avec un micro de la BBC: peu, à l'aide de la Commission de conducteur routier de Kitronik pour le BBC micro : bit et acc