Laboratoire SUPINFO de recherche en robotique

Tutoriel Arduino/BOEshield – Part I: Installation

Tutoriel Arduino/BOEshield – Part I: Installation

1 mai, 2013

Amis de la robotique, bonjour à tous ! Voici la première partie de notre tutoriel concernant l’Arduino, et la BOE Shield de PARALLAX. Ces articles auront pour objectif de vous apprendre à vous servir de votre Arduino et de ses composants, à l’aide d’exemple, de schémas et d’explication détaillés au fur et à mesure des étapes  Vous n’y connaissez rien ? Pas de problème,  de l’installation à la programmation notre tutoriel couvriras tout les points essentiels pour l’apprentissage du développement sur Arduino ! Dans cette première partie, nous verrons quels outils utiliser, et comment les installer. Mais aussi comment monter votre BOE Shield avec votre Arduino. Notre tutoriel ce base sur la documentation officielle de PARALLAX et de l’Arduino:

  • Vous trouverez sur le site de Parallax toutes la documentation nécessaires pour tout apprendre sur votre BOEshield.
  • Documentation qui vous renverras (au début du moins), sur la documentation de l’Arduino pour l’installation des drivers et les premiers tests de l’Arduino.

I - Téléchargement des logiciels (Windows - source tuto: arduino.cc) Rendez-vous sur le site Arduino.cc pour télécharger la dernière version des drivers pour Windows: http://arduino.cc/en/Main/Software (arduino-1.0.4-windows.zip). Connectez votre Arduino à votre PC à l’aide du câble USB fournis, la LED verte devrait s’allumer. Windows va détecter l’Arduino et tenter d’installer le drivers nécessaire, et va fail malgré tout ses efforts… Arduino

  • Ouvrez votre gestionnaire des peripheriques Windows, et regardez sous l’arborescence des Ports (COM & LPT). Vous devriez voir un « Arduino UNO COMxx »,
  • choisissez la mise à jour des drivers.
  • Sélectionnez l’option de naviguez pour sélectionner vous même le drivers (PAS de Windows update)
  • rendez-vous à l’intérieur du .ZIP (arduino-1.0.4-windows.zip) (que vous aurez préalablement extrait) pour choisir le dossier « Drivers » (fichier ArduinoUNO.inf) (et pas le répertoire  »FTDI USB Drivers« )
  • Windows va finir d’installer les drivers

 

  • Votre Arduino est maintenant prêt a être utilisé avec votre PC. Nous allons passer aux premiers test !
  • Ouvrer le logiciel arduino (arduino.exe), contenu dans le .ZIP
  • Dans outils/type de carte vérifiez que votre model est bien sélectionné (Arduino UNO)
  • Dans outils/Port de Serie vérifiez que le port COMx est bien celui auquel est connecte votre arduino
    • Pour connaitre le port utilisé, ouvrez votre gestionnaire des periphérique Windows, et regardez sous l’onglet port COM, le numéros de port devrai être indiqué a coté du Arduino UNO
  • Une fois configuré, ouvrez l’exemple BLINK, fichier/exemples/Basic/Blink
  • Le code apparaît alors dans la fenêtre  un code simple que j’espere vous n’aurez aucun mal à comprendre ! (nous reverrons ce code très bientôt, dans la 2eme partie du tutoriel)
  • Appuyez sur le 2eme bouton (la flèche vers la droite) pour uploader le programme sur l’Arduino

La LED orange (serial LED), situé juste entre les le port GDN (ground) et le 13eme port devrai clignoter à raison d’1 seconde allumé pour 1 seconde éteinte. Votre arduino fonctionne ! Vous pouvez voir sur ce schéma la « built-in » LED sur le Pin 13.

Built-in LED sur le PIN 13

 

A savoir qu’un shema de ce type correspond à la même chose: les 2 LED clignoteront (13 et L), car toutes 2 sur le PIN 13.

Voila ! Vous êtes prêt envoyer du code à votre Arduino, et celui-ci l’interprète bien ! PARALLAX continus sont tutoriel en nous apprenant à utilisez le langage et le logiciel. Le langage ressemble beaucoup au C, et donc nous attaquerons directement la partie utilisée pour gérer les composants connectés à l’Arduino. Pour apprendre à faire un « Hello World » et des if(a > b) allez faire un tour ici. Sinon, on continus ! Il vous faut désormais monter votre Arduino avec votre BOE Shield. Nous ne détaillerons pas cette partie car elle est entièrement expliquée en image sur le site de PARALLAX. Une fois votre BOE Shield monté sur votre Arduino, rendez-vous dans la 2eme partie pour commencez a utilisez la LED, les servomoteurs et le BIP !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>