I)Installation sur Ubuntu
Si vous disposez d'Ubuntu/Kubuntu/Xubuntu 8.04 ( à tester sur distributions précédentes), vous pouvez assez facilement installer Lejos pour les Lego Mindstorm NXT.
Tout d'abord, ouvrez un terminal et copiez/coller les commandes suivantes:
sudo apt-get install libusb-dev
sudo apt-get install libbluetooth-dev
sudo apt-get install gcj
(n'installer le paquet libbluetooth-dev que si vous compter utiliser les fonctionnalités bluetooth)
Installez ensuite Java SE Development Kit en vous rendant à cette page:
http://java.sun.com/javase/downloads/index.jsp
Téléchargez JDK 6 Update 7.
Allez ensuite sur
http://lejos.sourceforge.net/ et téléchargez lejos_NXT_0_6_0beta.tar.gz
Dézippez l'archive:
tar xfvz lejos_NXT_0_6_0beta.tar.gz
Deplacez ensuite le dossier ainsi créé, et donnez un chmod 755 au dossier bin/ :
mv lejos_nxj/ /usr/lib/
chmod 755 /usr/lib/lejos_nxj/bin/ --recursive
Ensuite modifier les variables d'environnement de votre système:
sudo gedit /etc/environment
Vous devriez avoir une ligne contenant ceci:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
Rajoutez /usr/lib/lejos_nxj/bin au PATH et rajouter la variable NXJ_HOME en lui affectant /usr/lib/lejos_nxj
Votre fichier environment devrait maintenant contenir ceci:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/lejos_nxj/bin/"
NXJ_HOME="/usr/lib/lejos_nxj"
Rebootez votre PC, puis ensuite allez sur le repertoire /usr/lib/lejos_nxj/build/ et faites "ant"
cd /usr/lib/lejos_nxj/build/
ant
Le Mindstorm devrait maintenant être reconnu par le PC :)
II)Installation sur Windows XP/Vista
Installez Java SE Development Kit en vous rendant à cette page:
http://java.sun.com/javase/downloads/index.jsp
Téléchargez JDK 6 Update 7.
Installez ensuite les drivers du Mindstorm et branchez celui-ci sur le PC.
Allez ensuite sur
http://lejos.sourceforge.net/ et téléchargez lejos_NXJ_win32_0_6_0beta.zip
Changez ensuite les variables d'environnement:
rajoutez au path l'endroit où se trouve le dossier \bin\ de lejos_nxj.
Par exemple C:\lejos_nxj\bin\
Rajoutez une variable d'environnement "NXJ_HOME" et lui donner l'endroit où se trouve lejos_nxj.
Par exemple: C:\lejos_nxj\
Rajoutez une variable d'environnement "JAVA_HOME" et lui donner l'endroit où se trouve le JDK.
Téléchargez et installez libusb-win32 sur
http://libusb-win32.sourceforge.net/
Attention : Si vous êtes sur Windows Vista, faîtes un clique droit sur le fichier téléchargé, puis sélectionnez propriétés. Sur l'onglet compatibilité, choisissez Windows XP SP2. Ouvrez ensuite le fichier en mode administrateur.
Normalement, le PC doit reconnaître le Mindstorm.
III)Installer le firmware Lejos sur la brique:
Ouvrez un terminal (sur windows, executer => cmd) et rentrer ceci:
Ceci enverra le firmware lejos sur la brique.
Vous pouvez maintenant envoyer vos programmes sur les Mindstorm NXT!