Contrôle des moteurs
Projet Ardui-Tank : Contrôle des moteurs |
1) Tutos carte additionnelle: "motor shield"
2) Projet
La shield Motor permet de "distribuer" l'énergie au moteur
2.1) Génération des signaux
La "shield motor" est inutile pour cette partie
➢Connecter un potentiomètre sur une entrée analogique disponible ( une entrée qui ne sera pas utilisé ensuite par la shield motor comme A3 par exemple)
➢Ouvrir le fichier exemple Basics/AnalogReadSerial
Réaliser un programme pour générer une information de direction comme ci dessous. Utiliser le port série pour renvoyer les valeurs des variables au PC.
Réaliser un programme pour générer une information de vitesse comme ci dessous. Utiliser le port série pour renvoyer les valeurs des variables au PC.
2.2) Essai du contrôle moteur avec 1 joystick
➢Connecter un joystick à la place du potentiomètre. Sur une entrée analogique disponible ( une entrée qui ne sera pas utilisé ensuite par la shield motor comme A3 par exemple)
les 2 moteurs de manière identique (avec les signaux direction et vitesse précédemment validés) |
➢Récupérer les lignes nécessaires sur le fichier moteur_DC_depart.ino pour contrôler les moteurs.
➢Adapter votre programme les 2 moteurs de manière identique
Ca doit marcher!
2.2) Essai du contrôle moteur avec 2 joysticks
➢Connecter un joystick sur une entrée analogique disponible ( une entrée qui ne sera pas utilisé ensuite par la shield motor comme A4 par exemple)
les 2 moteurs de manière indépendante (signaux direction et vitesse) |
➢Récupérer les lignes nécessaires sur le fichier moteur_DC_depart.ino pour contrôler les moteurs.
➢Adapter votre programme les 2 moteurs de manière indépendante
Ca doit marcher!
Créé avec HelpNDoc Personal Edition: Éditeur de documentation CHM facile