Boussole

                                           

 

  

 Description

 

 On désire créer une boussole qui change d'orientation suivant l'orientation d'un smartphone

 

 

 

 

 

 

 

 

  Questions

 

 

 1) Lancer App inventor et Créer un nouveau projet et nommer le " Boussole "

 

 2) En s'aidant de l'image suivante, Concevoir l'interface de l'application

 

 

 

 

 3) Programmer l'application  

 

 

Aides 

  

Un capteur d'orientation est un composant non visible qui indique les trois valeurs suivantes, en degrés:

 

                                               AI2 capteurs

 

- Azimut : 0 degré lorsque le haut de l'appareil pointe vers le nord,

                  90 degrés lorsqu'il pointe vers l'est,

                 180 degrés lorsqu'il pointe vers le sud,

                 270 degrés lorsqu'il pointe vers l'ouest, etc.

 

- Roulis (Rouleau) : 0 degré lorsque l'appareil est de niveau, augmentant à 90 degrés lorsque l'appareil est incliné vers le haut sur son côté gauche, et diminuant à -90 degrés lorsque l'appareil est incliné vers le haut sur son côté droit.

 

 - Tangage (Pas)  : 0 degré lorsque l'appareil est de niveau, augmentant à 90 degrés lorsque l'appareil est incliné de sorte que son sommet pointe vers le bas, puis diminuant à 0 degré lorsqu'il est retourné. De même, lorsque l'appareil est incliné de manière à ce que son bas soit orienté vers le bas, la hauteur diminue à -90 degrés, puis augmente à 0 degré au fur et à mesure qu'il est retourné.

 

 

 

On peut utiliser les blocs suivants: