Réalisation d'une l'application Android de commande de la vitesse de rotation du moteur de propulsion

AttentionTravail à faire

Réaliser une application Android qui permet de régler la vitesse de rotation du moteur de propulsion grâce à un curseur

L'écran de votre application doit comporter à minima :

  • une liste déroulante (pour les clients BT)

  • un bouton de connexion BT

  • un curseur de réglage de la vitesse.

  • un Label

  • une illustration en fond d'écran (photo, dessin, ...)

MéthodeRéglage d'une valeur à distance via un curseur sur l'application Android

AttentionAffichage de la valeur de réglage sur l'application

Modifier votre programme "Blocs" pour afficher la valeur du réglage du curseur sur le texte du Label

Mise en œuvre finale de la commande de la vitesse de rotation du moteur avec la carte Arduino

On va simuler la vitesse du moteur avec l'éclairement d'une LED

AttentionTravail à faire

Faire varier la luminosité d'une LED avec votre smartphone

Précisions :

Sur la carte Arduino vous devez :

  • Insérer une LED sur une sortie PWM

  • Modifier le programme Arduino pour commander l'éclairement de la LED en fonction de la valeur qui sera pilotée par votre application

ConseilRecherche internet

Nombreux sites donnent des exemples de pilotage de LED, vous pouvez vous en inspirer  ; mots clefs de recherche : "variation luminosité LED arduino"

exemple de site

AttentionTravail à faire

Afin de pouvoir diriger le robot vous aller ajouter à votre application la commande de la vitesse d'un deuxième moteur

Modifier l'application en ajoutant un deuxième curseur de réglage

Sur la carte Arduino vous devez :

  • Insérer une deuxième LED sur autre une sortie PWM

  • Modifier le programme Arduino pour commander l'éclairement de cette nouvelle LED en fonction de la valeur qui sera pilotée par votre application