Teleguide2012-1 : Différence entre versions

De Wiki de bureau d'études PeiP
(1/ La construction du robot)
Ligne 10 : Ligne 10 :
 
Pour transmettre des ordres au robot le navigateur se connecte à la Foxboard en Wifi et accède aux pages web, selon les actions effectuées sur ces pages web la Foxboard envoie les ordres à la brique NXT sous forme de chiffres (1 pour avancer par exemple) qui effectue les actions en fonction du chiffre reçu.  
 
Pour transmettre des ordres au robot le navigateur se connecte à la Foxboard en Wifi et accède aux pages web, selon les actions effectuées sur ces pages web la Foxboard envoie les ordres à la brique NXT sous forme de chiffres (1 pour avancer par exemple) qui effectue les actions en fonction du chiffre reçu.  
  
=='''1/ La construction du robot''' ==
+
=='''La construction du robot''' ==
  
Nous avons commencé par monter le châssis proposé dans la notice, celui-ci ne nous convenait pas pour emporter le matériel nécessaire au fonctionnement de notre robot nous avons alors fabriqué notre propre châssis qui permets de transporter tout le matériel sans soucis.
+
'''1/Le châssis'''
 +
Nous avons commencé par monter le châssis proposé dans la notice, celui-ci ne nous convenait pas pour emporter le matériel nécessaire au fonctionnement de notre robot nous avons alors fabriqué notre propre châssis qui permets de transporter tout le matériel sans problèmes.
 +
 
 +
 
 +
'''2/La programmation'''
 +
 
 +
Pour la brique NXT nous avons utilisé la programmation graphique. Pour cela nous avons suivi cet algorithme simple :
 +
 
 +
  Tant que VRAI
 +
    Réception du signal en Bluetooth et stockage dans la variable ''texte1''
 +
    Si signal reçu alors
 +
        comparaison de ''texte1'' :
 +
            0 : S'arrêter
 +
            1 : Avancer
 +
            2 : Reculer
 +
            3 : Tourner à droite
 +
            4 : Tourner à gauche
 +
            5 : Stockage des valeurs dans deux variables et envoi dans les moteurs
 +
    fin si
 +
  fin tant que
 +
  fin

Version du 25 février 2013 à 08:44

Objectifs du robot

La but de cette partie est de contrôler un robot Mindstorms à l'aide d'un navigateur internet . Pour cela, on se connecte via Wifi à un micro-ordinateur (Foxboard) comprenant des pages web permettant le contrôle du robot.

Le matériel principal utilisé est :

  • Navigateur web
  • Foxboard avec interface Wifi et Bluetooth
  • Brique NXT du robot Mindstorm.

Pour transmettre des ordres au robot le navigateur se connecte à la Foxboard en Wifi et accède aux pages web, selon les actions effectuées sur ces pages web la Foxboard envoie les ordres à la brique NXT sous forme de chiffres (1 pour avancer par exemple) qui effectue les actions en fonction du chiffre reçu.

La construction du robot

1/Le châssis Nous avons commencé par monter le châssis proposé dans la notice, celui-ci ne nous convenait pas pour emporter le matériel nécessaire au fonctionnement de notre robot nous avons alors fabriqué notre propre châssis qui permets de transporter tout le matériel sans problèmes.


2/La programmation

Pour la brique NXT nous avons utilisé la programmation graphique. Pour cela nous avons suivi cet algorithme simple :

  Tant que VRAI
    Réception du signal en Bluetooth et stockage dans la variable texte1
    Si signal reçu alors
       comparaison de texte1 :
            0 : S'arrêter
            1 : Avancer
            2 : Reculer
            3 : Tourner à droite
            4 : Tourner à gauche
            5 : Stockage des valeurs dans deux variables et envoi dans les moteurs
    fin si
  fin tant que
  fin