Mindstorms RCX

Mindstorms RCX

Lego Mindstorms RCX

Le RCX version 1.5 (Malgré le "1.0" sur le coté)

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.

Sommaire

Caractéristiques du RCX

Le RCX dispose de :

  • trois ports d'entrées pour les capteurs, numérotés de 1 à 3 (en gris sur l'image) ;
  • trois ports de sorties pour les moteurs, numérotés de A à C (en noir sur l'image) ;
  • quatre boutons de commandes ("View" en noir, "Prgm" en gris, "On-Off" en rouge et "Run" en vert) ;
  • un écran lcd de 5 caractères permettant d'afficher des informations sur l'état des capteurs/des moteurs, le programme en cours, l'état de la batterie... ;
  • un transmetteur infrarouge ;
  • un haut-parleur émettant des tonalités monophoniques.

La première version du RCX comportait une prise pour brancher un adaptateur secteur, cette prise a disparu à partir de la version 1.5 (la brique de la photo, bien que notée "1.0" est une version 1.5).

Caractéristiques physiques

Caractéristiques techniques
Hauteur 9,5 cm
Largeur 6,5 cm
Épaisseur 4 cm
Processeur µC Hitachi 8 bits 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 Volt
Signalisation LCD 5 caractères














Caractéristiques logicielles

Les 6 Ko de ROM contiennent :

  • Les fonctions de pilotage des périphériques ;
  • Les fonctions de chargement du firmware par le transmetteur IR et des applications stockées dans la mémoire RAM ;
  • Le système d’exploitation.

Langages de programmation possibles

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

  • RCX Code (inclus dans la boite par défaut), principalement utilisé chez les particuliers ;
  • ROBOLAB (basé sur LabVIEW et développé à l'université de 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) :

  • C et C++ avec BrickOS (LegOS), QuiteC ou avec RobotC
  • NQC "Not Quite C" ("Presque du C")
  • Java avec leJOS ou TinyVM sont prédécesseur.
  • Lego.NET
  • OnScreen
  • pbFORTH (extension pour le langage de programmation Forth)
  • PbrickDev
  • PRO-BOT
  • SqLego
  • TclRCX
  • Terrapin Logo
  • Visual Basic
  • XS (une version similaire au langage de Lisp)
  • actor-lab Un langage de programmation graphique.

Articles connexes

  • Portail de la robotique Portail de la robotique
Ce document provient de « Lego Mindstorms RCX ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Mindstorms RCX de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Lego Mindstorms RCX — Le RCX version 1.5 (malgré le « 1.0 » sur le côté) 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 …   Wikipédia en Français

  • RCX Command Center — Développeur Mark Overmars Écrit en Delphi …   Wikipédia en Français

  • Mindstorms — Lego Mindstorms Le RCX version 1.0 Les Lego Mindstorms sont un projet du groupe Lego basé sur la brique « RCX » (Robotics Command System). La première brique RCX a été commercialisée en 1998. En 2006, Lego a annoncé une seconde… …   Wikipédia en Français

  • RCX — Lego Mindstorms RCX Le RCX version 1.5 (Malgré le 1.0 sur le coté) 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… …   Wikipédia en Français

  • Mindstorms NXT — Lego Mindstorms NXT Le Mindstorm NXT Le NXT est la seconde version du robot Mindstorms fabriqué par Lego. La première version étant le Lego Mindstorms RCX. La particularité de ce robot est qu il est accessible à tous et que sa programmation est… …   Wikipédia en Français

  • RCX — may refer to:*A Lego Mindstorms controller device *The Circumflex branch of left coronary artery *Retrocommissioning (RCx, with lower case c ), a systematic process for improving the energy efficiency and operation of a building. Alternatively… …   Wikipedia

  • Mindstorms — Lego Mindstorms (eigene Schreibweise LEGO Mindstorms) ist der Name einer Produktserie des Spielwarenherstellers Lego, die einen programmierbaren Legostein (RCX = Robotics Command System) sowie Elektromotoren, Sensoren und Lego Technik Teile… …   Deutsch Wikipedia

  • Lego Mindstorms — The LEGO Mindstorm series of kits contain software and hardware to create small, customizable and programmable robots. They include a programmable Brick computer that controls the system, a set of modular sensors and motors, and LEGO parts from… …   Wikipedia

  • Lego Mindstorms — con tres sensores (tacto, luz y rotación) y un motor eléctrico …   Wikipedia Español

  • Lego Mindstorms — (eigene Schreibweise LEGO Mindstorms) ist der Name einer Produktserie des Spielwarenherstellers Lego, die einen programmierbaren Legostein (RCX = Robotics Command System, bzw. NXT) sowie Elektromotoren, Sensoren und Lego Technik Teile (Zahnräder …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”