View  Edit  Attributes  History  Attach  Print  Search

GLAP-Box : Procédures : Programmer à distance et sans fil la carte Arduino connectée à la GLAP-Box

GLAPBOX > Procedures

Explications

  • La fonction d'accès au bureau distant de la GLAP-Box depuis n'importe quel type de poste client supportant la communication VNC (Pour plus de détails, voir : GLAP-Box : les logiciels "client VNC" disponibles pour les différents OS (systèmes d'exploitation) existants) va permettre de programmer à distance la carte Arduino embarquée avec la GLAP-Box !
  • Cette possibilité est très utile pour le développement d'un robot mobile par exemple car elle permet de modifier le programme à exécuter sur le robot sans intervenir dessus physiquement, ce qui évite des "va-et-vient" répétés mais aussi limite les fausses manip' de décâblage involontaire ou autre.
  • Cette fonction est également très utile pour développer un programme Arduino "en situation réelle", ce qui est pratique lorsque la localisation du montage embarqué est physiquement éloignée de son poste de développement habituel !

Matériel nécessaire

Le matériel nécessaire pour la communication distante avec la GLAP-Box :

  • la GLAP-Box
  • un PC fixe tournant sous n'importe quel OS supportant VNC,
  • un routeur wifi DHCP pour attribution automatique des adresses (box internet qui est à la fois un routeur wifi et éthernet)
  • une clé USB wifi compatible Ubuntu

Le matériel nécessaire pour programmer la carte Arduino :

  • un câble USB sur enrouleur
  • une carte Arduino (Duemilanove conseillée avec la GLAP-Box)

Montage utilisé

Réseau

Nous utiliserons ici un réseau de type infrastructure. Votre réseau local wifi , dans sa forme la plus simple, doit comporter :

  • un routeur wifi configuré en mode DHCP : ce mode permet l'attribution automatique des adresses IP des éléments du réseau par le routeur. C'est le mode par défaut généralement des routeurs actuels. Votre routeur pourra soit être votre box internet qui dispose le plus souvent d'une connexion wifi, soit un routeur réseau wifi dédié.
  • la GLAP-Box avec la clé USB wifi connectée sur un port USB
  • le poste client (= l'ordinateur à partir duquel vous allez accéder à la GLAP-Box) connecté également au réseau local (indifféremment en wifi ou par éthernet)

Le montage Arduino

  • La carte Arduino doit être connectée à la GLAP-Box par le port USB

Description de la procédure

  • La GLAP-Box est démarrée :
    • avec la clé USB wifi connectée sur un port USB
    • ainsi que la carte Arduino connectée sur un autre port USB.
  • On accède au bureau distant de la GLAP-Box depuis le poste client par le logiciel client VNC via le réseau wifi (Pour plus de détails, voir : GLAP-Box : Première connexion à la GLAP-Box par Wifi)
  • Lancer l'IDE Arduino et programmer la carte Arduino avec le programme d'exemple "BLINK" (Dans Examples > Basics > Blink). Voir ici pour les détails d'un programme comparable : Faire clignoter une LED (1 led)

Liens utiles :

Résultat

  • La LED de la carte Arduino doit se mettre à clignoter.

Ressources utiles :

Remarques

  • Aucune