Lego Mindstorms NXT
Un article de Wikipédia, l'encyclopédie libre.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
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 assez aisée.
Sommaire |
[modifier] Historique
La gamme Mindstorms™ NXT est la nouvelle génération de Lego Mindstorms qui a été révélée le 4 Janvier 2006 lors du Consumer Electronics Show à Las Vegas aux États-Unis. La gamme Mindstorms NXT succède aux robots de la classe Lego Mindstorms RCX. Les principales modifications sont l'usage d'un processeur 32 bits de type ARM ainsi que l'ajout de nouveaux capteurs sonores et ultra-soniques. De plus, il est désormais possible d'utiliser bluetooth pour contrôler le robot.
[modifier] Caractéristique
[modifier] Caractéristiques générales
Les principales caractéristiques de la nouvelle gamme LEGO MINDSTORMS™ NXT sont :
- Brique intelligente programmable NXT 4 ports d'entrée et 3 ports de sortie
- Connexion USB & Bluetooth
- 3 servo moteurs interactifs
- 10 capteurs dont (4 fournis dans la boite principale): ultrason, son, lumière, contact et couleur, autodirecteur infrarouge, gyroscopique, infrarouge, accéléromètre et boussole.
- Logiciel de programmation intuitif avec une version lego de Labview
- Compatible PC et Mac
- Accessoires supplémentaires (non fournis dans la boite principale): clé Bluetooth USB et batterie rechargeable.
[modifier] Caractéristiques techniques de la brique intelligente NXT
- Microprocesseur 32 bits ou 64 bits ARM7.
- Fonction Bluetooth (connexion à d'autres NXT ou à un PC et possibilité de controler le NXT avec
un téléphone portable ou un autre appareil Bluetooth.)
- 1 port USB 2.0;
- 4 ports d'entrée pour la connexion des capteurs nommés 1, 2, 3 et 4;
- 3 ports de sortie pour les moteurs nommés A, B et C;
- Ecran à cristaux liquides 64 pixels;
- Alimentation : 6 piles AA de 1,5 V.
Il est possible de connecter 3 briques intelligentes NXT en même temps, mais la communication ne se fera qu'avec une seule à la fois.
Il est possible de connecter le NXT avec les capteurs et les moteurs du premier mindstorms RCX grâce a des câbles adaptateurs.
[modifier] Caractéristiques des capteurs
- Capteur tactile : Réagit à une pression.
- Capteur photosensible : Mesure l'intensité lumineuse captée ou réfléchie par un objet.
- Capteurs de son : Mesure l'intensité sonore en décibels.
- Capteurs d'ultrasons : Permet de détecter les objets et de mesurer les distances(en centimetre)
- Les servo moteurs peuvent servir de capteur de rotations.
- Boussole : Permet de connaitre la position du nord par rapport au robot.
- Capteur de couleurs : Distingue les différentes couleurs.
- Capteur accéléromètre : Permet au robot de se repérer dans l'espace et de reconnaitre les mouvements du robot ainsi que les accélérations.
- Autodirecteur infrarouge : Permet de détecter des sources infrarouges,leurs force et leurs directions.
- Capteur gyroscopique : Permet de détecter les rotations.
- Capteur infrarouge : Permet de communiquer avec certains autres appareils infrarouges.
[modifier] Programmation
Il existe de nombreuses possibilités pour programmer le Mindstorms NXT :
- Programmation avec text:
- La version Lego de NI Labview qui permet une prise en main aisée.
- NQC ( not quit C ) qui est un langage proche du C.
- RobotC est un autre language de programmation basé sur C
- Programmation graphique:
- Microsoft Robotics Studio
- DialogOS permet de commander les robots par la voix.
[modifier] Références
[modifier] Articles connexes
[modifier] Liens externes
- Site officiel LEGO (de/en)
- Site officiel LEGO MINDSTORMS™ NXT (en)
- Point de presse officiel de la societe LEGO sur NXT (fr/en/de/nl/it)
- URBI: Un outil simple et puissant pour programmer LEGO MINDSTORMS™ NXT
- Blog semi officiel NXT (en)
- Article du magazine Robot sur NXT (en)
- Site de coordination et d'organisation de défis pour les écoles (fr)
- Un wiki sur le NXT (fr)
- Microsoft Robotic Studio
- LeJOS: Systeme d'exploitation pour Lego Mindstorm basé sur Java
- DialogOS: Reconnaissance de la parole pour le Lego Mindstorm