Lego Mindstorms RCX

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Le RCX version 1.5 (malgré le « 1.0 » sur le côté)
Exemple d'un Lego Mindstorms RCX marchant.

Le RCX est un automate, la brique incorporant le microprocesseur (un H8/300) des Lego Mindstorms. Elle peut être programmée avec l'application graphique fournie avec les Lego Mindstorms, NQC ou en d'autres langages de programmation (Java, Visual Basic...).

Les programmes du RCX sont habituellement compilés sur l'ordinateur puis téléchargés dans le RCX, qui est ensuite autonome

Hauteur 9,5 cm
Largeur 6,5 cm
Épaisseur 4 cm
Processeur µC Hitachi 8 bit H8/3292 16 MHz
Mémoires 6 Ko ROM, 32 Ko RAM
Capteurs 3 ports + 4 touches clavier (+ IR)
Sorties 3 ports (+ IR)
Alimentation 6 piles R6 1,5 V
Signalisation LCD 5 caractères

Langages de programmation possibles[modifier | modifier le code]

Lego a publié deux langages (tous deux graphiques) :

  • RCX Code (inclus dans la boîte par défaut), principalement utilisé chez les particuliers ;
  • ROBOLAB (basé sur LabVIEW et développé à l'université Tufts), principalement utilisé dans le système éducatif.

Lego a aussi publié un langage non graphique, pour les programmeurs plus avancés, le Mindscript.

Programmes créés par des développeurs tiers (tous non graphiques à l'exception de actor-lab) :