Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
lego_mindstorms_nxt_sur_ubuntu [Le 01/05/2010, 00:49]
188.62.248.28 Orthographe
lego_mindstorms_nxt_sur_ubuntu [Le 31/03/2019, 19:05] (Version actuelle)
spnux Enlevé les sources qui ne sont plus actives
Ligne 1: Ligne 1:
 +{{tag>​robotique science éducation logiciels}}
 +
 +----
 +
 ====== Lego MindStorms NXT sur Ubuntu ====== ====== Lego MindStorms NXT sur Ubuntu ======
 Grâce à 2 petits programmes, il est possible de connecter le dernier robot programmable de Lego à un système d'​exploitation Ubuntu. Avec l'un vous compilez le programme que vous avez écrit(en langage [[http://​bricxcc.sourceforge.net/​nbc/​|NXC]]),​ avec l'​autre,​ vous le transférez. Grâce à 2 petits programmes, il est possible de connecter le dernier robot programmable de Lego à un système d'​exploitation Ubuntu. Avec l'un vous compilez le programme que vous avez écrit(en langage [[http://​bricxcc.sourceforge.net/​nbc/​|NXC]]),​ avec l'​autre,​ vous le transférez.
Ligne 10: Ligne 14:
 <​code>​$ cd Bureau <​code>​$ cd Bureau
 $ ls $ ls
-nbc-1.0.1.b35.tgz ​ t2n-0.0.tgz +nbc-1.0.1.b35.tgz ​ t2n-0.2.tgz 
-$ tar zxf nbc-1.0.1.b32.tgz +$ tar zxf nbc-1.0.1.b35.tgz 
-$ tar zxf t2n-0.0.tgz+$ tar zxf t2n-0.2.tgz
 $ ls $ ls
-nbc-1.0.1.b32.tgz  nxt  t2n-0. ​t2n-0.0.tgz+nbc-1.0.1.b35.tgz  nxt  t2n-0. ​t2n-0.2.tgz
 $ sudo cp '​nxt/​nbc'​ '/​usr/​bin'​ $ sudo cp '​nxt/​nbc'​ '/​usr/​bin'​
 $ sudo cp '​t2n-0.2/​t2n'​ '/​usr/​bin'​ $ sudo cp '​t2n-0.2/​t2n'​ '/​usr/​bin'​
Ligne 63: Ligne 67:
 Copiez en tant que super-utilisateur le fichier **70-lego.rules** présent dans le dossier **t2n-0.0/​udev/​** dans **/​etc/​udev/​rules.d**. Copiez en tant que super-utilisateur le fichier **70-lego.rules** présent dans le dossier **t2n-0.0/​udev/​** dans **/​etc/​udev/​rules.d**.
 <​code>​$ sudo cp '/​home/​votre_login/​Bureau/​t2n-0.2/​udev/​70-lego.rules'​ '/​etc/​udev/​rules.d/'</​code>​ <​code>​$ sudo cp '/​home/​votre_login/​Bureau/​t2n-0.2/​udev/​70-lego.rules'​ '/​etc/​udev/​rules.d/'</​code>​
-Après avoir copié ce fichier, redémarrez ​et retentez la commande ''​t2n -i''​ et si l'​erreur est toujours présente, passez à l'​autre solution. Elle est cependant plus contraignante que celle-ci.+Après avoir copié ce fichier, ​tapez la commande suivante ou redémarrez
 +<​code>​$ sudo udevadm trigger</​code>​ 
 +Enfin, ​retentez la commande ''​t2n -i''​ et si l'​erreur est toujours présente, passez à l'​autre solution. Elle est cependant plus contraignante que celle-ci.
 === Autre solution === === Autre solution ===
 Loguez vous en root. Loguez vous en root.
Ligne 85: Ligne 91:
  
 ==== Sur le NXT ==== ==== Sur le NXT ====
-Débranchez le robot, laissez-le allumé et situez-vous dans son répertoire **My Files/​Software Files/** et démarrez votre programme **hello**.+Débranchez le robot, laissez-le allumé et situez-vous dans son répertoire **My Files/​Software Files/** et démarrez votre programme **hello**. ​nimp
  
-===== Sources ===== 
  
-  * [[http://​nxtfr.tuxfamily.org/​index.php/​Ecriture_et_envoi_de_programmes_au_NXT|WikiNXT:​Ecriture et envoi de programme au NXT sur Ubuntu]] 
-  * [[http://​crysol.inf-cr.uclm.es/​comment/​reply/​777#​comment-form|Lego Mindstorms NXT: programar con NXC]] (en Espagnol) 
  
 ===== Remerciements ===== ===== Remerciements =====
  • lego_mindstorms_nxt_sur_ubuntu.1272667741.txt.gz
  • Dernière modification: Le 01/05/2010, 00:49
  • par 188.62.248.28