Lego-Robotik mit Java

English
Virtueller Campus Projekt, PHBern
HomeNxtDirektNxtAutonomNxtSimlejosNXJLegoRCXDruckenJava-Online
Online-Editor starten

Java-Firmware installieren (Windows 7, Windows XP)

Die NXT werden in der Regel mit der vorinstallierten LEGO-Firmware ausgeliefert. Um den NXT im direkten oder autonomen Modus mit Java zu programmieren, muss auf dem NXT Java-Firmware leJOS) installiert sein.

Ist die Java-Firmware bereits installiert, erscheint beim Einschalten des NXTs ein Java-LEJOS Signet. Kontrollieren Sie, ob die neuste Firmware-Version 0.91 installiert ist. Ist eine ältere Java-Firmware Version vorhanden, kann die Firmware einfach überspielt werden.

 

Die Java-Firmware wird über das USB-Kabel auf den NXT übertragen. Damit es funktioniert, muss auf dem Benutzerrechner der Lego Mindstorms NXT-Treiber installiert sein. Die notwendigen Installationsdateien, sowie die Java-Firmware können von unserer Website heruntergeladen werden. Die Installation erfolgt in 2 Schritten, die per Mausklick in unserer Installationsbox ausgeführt werden können:
1) Der Lego-Treiber wird installiert
2) Java-Firmware wird auf den NXT heruntergeladen

Die neuste Version des Lego Mindstorms NXT-Treibers kann unter Windows 7 (32 bit und 64 bit) und Windows XP installiert werden. Lesen sie auch die Installationshinweise im Punkt 5 auf dieser Webseite.

Installationsanleitung als Film ansehen: Hohe (13MB) oder  tiefe (6MB) Filmqualität

Vorgehen:

 

Klicken Sie auf die Schaltfläche NXJ Tools, um zur Dialogbox NXJ-Tool zu gelangen.
Die Installationsdateien werden vom Webserver herunter geladen und im Home-Verzeichnis ihres Computers abgelegt. Bei Windows 7 unter Benutzer/<username>/legoNXT.


1. LegoNXT-Treiber installieren

USB Kabel noch nicht anschliessen!
Den NXT nicht reseten.

Wählen Sie NXT-Treiber installieren.

Ist der NXT-Treiber bereits installiert, erscheint die Meldung No Software will be installed or removed.

 

 

 

2. Java-Firmware installieren
Schliessen Sie den NXT über das USB-Kabel an und kontrollieren Sie, ob er eingeschaltet ist.

 

Mit Klick auf Java-Firmware installieren wird die Firmware auf den NXT heruntergeladen.

 

 


3. Firmware ist erfolgreich installiert
Nach einer erfolgreichen Installation (kann eine Weile dauern) meldet sich der NXT kurz mit einen Java-Lejos Symbol und danach wird auf dem LCD das Lejos-Menü eingeblendet.

Schalten Sie den NXT mit dem grauen Knopf aus und mit dem orangen wieder ein, bevor Sie das erste Programm herunterladen.




4. NXJ-Tool beenden
Mit Klick auf NXJ-Tool beenden werden nicht mehr benötigte Installationsdateien gelöscht und der Installationsdialog wird geschlossen.

 

Zum Testen können Sie folgendes Beispiel compilieren, via USB-Kabel auf NXT übertragen und ausführen:

Beispiel mit Online-Editor testen

 


5. Weitere Hinweise zur Installation unter Windows 7

Falls auf dem NXT keine Firmware installiert ist - nach dem Einstalten ist der Display des NXT leer und man hört ein leises Klicken, so folgen Sie der Installationanleitung unter Datenübertragung vial USB, NXT-Treiber, Menüpunkt 5.

6. Reset (manuell)
Ist auf dem NXT eine ältere Java-Firmware-Version (< 0.6) installiert, oder befindet sich der NXT aus irgendwelchem Grund im blockierten Zustand, ist vor dem Firmware-Download ein manueller Reset erforderlich.
Der Reset-Knopf befindet sich unterhalb des USB-Anschlusses und kann nur mit einem spitzen Gegenstand, z. B. einer Büroklammer erreicht werden. Das USB-Kabel ist vor dieser Aktion auszustecken. Nach dem Resetten beginnt der NXT leise regelmässig zu ticken und die Firmware kann installiert werden. Bevor Sie den NXT mit dem USB-Kabel anschliessen, überprüfen Sie, ob auf Ihrem Computer der Lego Mindstorms NXT-Treiber installiert ist. Ist es nicht der Fall, führen Sie zuerst die unter 1) beschriebene Installation durch.

 

 

7. Sind Probleme aufgetreten?

- Kontrollieren Sie, ob die richtige JRE-Version auf ihrem Rechner installiert ist. Die dll-Dateien für den Downlaod via USB unterstützen nur JRE 32 Bit.
Eine genauere Beschreibung finden Sie unter dem Menüpunkt Installation
JRE

- Nehmen Sie die Batterie des NXT's kurz heraus und starten Sie ihn neu

Sonst wenden Sie sich an uns (Kontakt)