Le cerveau

_________________

flècheGauchePage précédente-Les sensPage suivante-Le corps flècheDroite

_________________

 

Pour qu’un robot puisse exécuter les consignes que vous souhaitez lui donner, il a besoin d’un cerveau, c’est la partie commande.

En robotique actuelle, il est simple d’utiliser un microcontrôleur.

Un microcontrôleur est en fait un petit ordinateur. Il est moins puissant qu’un ordinateur de bureau, il est beaucoup plus petit, il est plus léger, il est moins cher. Sa faible consommation électrique fait qu’il est idéale pour la robotique.

Le problème est de choisir le microcontrôleur qui équipera son robot car il en existe une très grande quantité.

De même, le langage de programmation peut varier d’un microcontrôleur à un autre.

Donc un petit conseil, quand on débute, une fois que l’on a choisi le modèle qui nous convient, il vaut mieux si tenir et continuer à l’utiliser jusqu’à ce qu’on en ai fait le tour et que celui-ci ne soit plus assez puissant, c’est à dire dans longtemps, car les microcontrôleurs actuels sont largement suffisant pour la plupart des réalisations robotiques.

 

Arduino

(modèle arduino uno)

Une carte qui est de plus en plus utilisée en robotique est la carte Arduino. Elle est facile à programmer même pour des débutants mais il vaut mieux avoir quelques bases malgré tout. Ainsi, si vous voulez maitriser la carte arduino alors que vous n’avez jamais fait de programmation, il vaut mieux faire un tour sur le site du zéro pour apprendre le langage C qui, même s’il ne correspond pas au langage de l’arduino, vous sera très très utile car il y a de grosses ressemblances et ce langage permet de comprendre beaucoup de chose dans le monde de la programmation.

Quelques liens

  • Le site du zéro pour apprendre le langage C:

http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html

  • Site officiel arduino (en anglais):

http://www.arduino.cc/

  • Site arduino en français:

http://www.arduino.cc/fr/

  • Forum arduino avec une rubrique en français:

http://arduino.cc/forum/

  • Une mine d’or pour l’arduino, en français, ce qui est rare:

http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.HomePage

  • Le site du zéro traitant de l’arduino:

http://sciences.siteduzero.com/tutoriel-3-515602-arduino-pour-bien-commencer-en-electronique-et-en-programmation.html

 

Picaxe

(modèle de carte project board avec picaxe 18m2)

Si vous ne connaissez pas de langage de programmation, que vous ne souhaitez pas en apprendre, que vous n’y comprenez rien ou tout simplement que cela n’est pas votre priorité absolue alors vous aurez du mal à programmer votre robot pour qu’il exécute les taches que vous souhaitez.

Heureusement, il existe une famille de microcontroleurs qui permet de faire de la robotique sans rien connaitre en programmation, les Picaxes.

Les picaxes utilisent un logiciel graphique pour programmer les robots. Il suffit de dire au robot ce qu’il doit faire en cliquant sur les « icônes » souhaitées en les mettant les uns après les autres. Plus besoin d’écrire des lignes de code incompréhensibles. Ce logiciel se télécharge gratuitement et s’appel Programming Editor.

Trouver un microcontrôleur picaxe est moins évident que pour l’arduino. De plus, la communauté semble un peu moins importante. Il existe pourtant un forum français très réactif et sympathique.

Quelques liens:

Pour se procurer un picaxe, il y a la société a4, qui fournit les collèges en matériel pour la matière technologie mais un particulier peut aussi commander du matériel à certaines conditions. Les voici extraites de leur site :

« Si vous êtes particulier

Merci de vous identifier ou de créer un compte pour établir votre devis directement sur le site.

Nous acceptons les commandes selon ces conditions :

– Le montant minimum de commande est de 50 € HT.
– Le forfait port/emballage/traitement de commande est de 11,50 € HT, pour toute commande inférieure à 260 € HT. Franco de port à partir de 260 € HT de commande.
– Nous acceptons les commandes uniquement par courrier accompagné d’un chèque de règlement à l’ordre de A4.

Livraison aux particuliers : Colissimo Suivi. En cas d’absence au moment de la livraison, vous devrez aller chercher le colis au bureau de poste indiqué sur l’avis de passage déposé dans votre boîte aux lettres. »

  • Société a4:

http://www.a4.fr/

  • Page du site a4 traitant du picaxe:

http://www.a4.fr/presentation-du-systeme-picaxe_c774_1142.html

  • Forum picaxe:

http://www.picaxeforum.co.uk/forum.php

  • Rubrique française du forum picaxe:

http://www.picaxeforum.co.uk/forumdisplay.php?44-Le-forum-officiel-PICAXE-francophone

  • Il y a le site gotronic qui vend au particulier et qui propose un bon choix d’accessoires:

http://www.gotronic.fr/

 

Pour résumer:

L’arduino fait partie d’une communauté de plus en plus importante, on peut lui ajouter une multitude d’options simplement. Il faut connaitre la programmation par ligne de code pour en tirer tout le potentiel. Son utilisation est simple malgré tout.

Le picaxe est une carte qui accepte un grand nombre de composants électroniques, son utilisation est extrêmement simple grâce à un logiciel de programmation graphique, pas besoin de connaitre un langage quelconque pour s’amuser. La communauté est un peu plus restreinte. Se procurer une carte est moins facile.

 

A savoir: vous pouvez fabriquer vous-même vos propres cartes Arduino et Picaxe car les plans sont disponibles gratuitement sur internet.

_________________

flècheGauchePage précédente-Les sensPage suivante-Le corps flècheDroite

_________________

 

 

 


Laisser un commentaire