Le programme principal

Le programme principal est à concevoir. Il sera construit avec des structures If et des actions.

MéthodeStructure If

La structure If permet de tester le message provenant de l'android.

if ( condition )

{

faire action ; // commentaire

}

MéthodeAction

L'action consiste à écrire ( digitalWrite ) un niveau haut ou un niveau bas sur la broche souhaité.

digitalWrite (numéro de broche ,HIGH);

digitalWrite( numéro de broche ,LOW);

Commande des mouvements

  • Télécharger le dossier ci-dessous et le décompresser.

  • Ouvrir le fichier Arduino_Commande_Panneau . ino avec le logiciel Arduino.

Rappel

FondamentalCâblage Azimut et Élévation

Si le moteur d'azimut est alimenté avec une tension de +12V le panneau se déplace vers la droite.

Si le moteur d'azimut est alimenté avec une tension de -12V le panneau se déplace vers la gauche.

Si le moteur d'élévation est alimenté avec une tension de +12V le panneau descend .

Si le moteur d'élévation est alimenté avec une tension de -12V le panneau monte .

Travail demandé

Compléter le programme principal pour commander les mouvements du panneau, n'oubliez pas les commentaires, ils facilitent la compréhension du programme.

Opérateurs de comparaison