Étape 5: DC orientée contrôle moteur (L293D)
Ce tutoriel est le plus facile et surtout important, c’est la chose qui fera le Robot un Rover
Ce tutoriel sera très facile à suivre et pas si compliqué de code
Objectif : - pour vérifier que deux DC - moteur fonctionne comme nous le souhaitons il à l’aide d’un moteur
Choses requises :-
- 2 X DC BO motoréducteur (Offset ou tout autre moteur à courant continu fonctionne très bien)
- 1 x Module de pilote de moteur L293D (peut faire Stand Alone trop).
- 1 x pain Conseil
- Fils de raccordement (autant requis)
- 1 x carte de Dev Arduino (UNO ou autre)
- 1 régulateur de tension 5v X L7805 (à partir de la leçon précédente)
- 1 x 10uf condensateur électrolytique (du tutoriel précédent)
- 1 x 100uF condensateur électrolytique (du tutoriel précédent)
- 1 x 100nF céramique disque condensateur (facultatif)
- 1 x 100uF condensateur électrolytique (facultatif)
- 1 pile de 9-12 V
Procédure:-
- Configurer le régulateur de tension avec les capuchons de couplage à l’instar de la leçon précédente.
- Tout comme dans le schéma pour L293D connecter les quatre bornes du moteur DC le conducteur Remarque : - MA - moteur A.... MB - moteur B, le résultat final de sortie dépendra totalement comment vous branché le moteur pour le conducteur.
- Si vous n’avez pas un Module pilote puis connectez deux bouchons (100nF et 100uF) sur la carte de pain tel qu’illustré dans les schémas
- Le brochage supérieur, chacun d’eux va à l’Arduino sauf le V +, c’est juste pour n’importe quelle source d’énergie alternative INP-A1, A2-INP, INP-B2, INP-B1 va à goupille de Arduino 2,3,4,5
- Connectez le Vin comme le montre l’image, la ligne pointillée divisant le pilote signifie en fait que le fil soit sous le moteur pilote, utiliser vos compétences d’analyse et de faire toute la connexion notent correctement: - mauvaise connexion peut endommager de façon permanente votre pilote de moteur (il sais par expérience)
- Brancher le bas V + et V - sur la batterie
- Comprendre et télécharger le programme sur l’Atmega.
- s’il vous plaît ne soyez pas dérouté de voir des résultats inattendus, c’est justes à cause de vous connexion moteur
- Jouer avec le code, remplacer le s delay(), ajouter une nouvelle fonction et faire quelques essais
- Modifier l’enchaînement des impulsions d’entrée pour vous correspondre Branchement moteur
Conclusion :- Can vous obtenez quelque indice sur comment le robot va travailler, je vais clairement définir ce que sa va juste attendre Gardez-moi au courant des doutes et des suggestions.