Mithilfe der Software LEGO MINDSTORMS NXT können Sie Programme erstellen und diese über USB oder Bluetooth auf den NXT-Roboter herunterladen.
Einfacher Einstieg
Die Programmentwicklung mit der neuen Software LEGO MINDSTORMS NXT ist einfach und macht Spaß. Die Drag-and-drop-Software, die auf NI LabVIEW basiert, beinhaltet zudem Konstruktionsanleitungen und Programmierhilfen, mit deren Hilfe MINDSTORMS-NXT-Roboter einfach gebaut und programmiert werden können.
Drag-and-drop-Programmierumgebung
Verschieben Sie Funktionsblöcke per Drag-and-drop von der linken Bildschirmhälfte in das Diagramm. Jeder Block führt eine einzelne Funktion aus, wie z. B. die Steuerung der Motoren, die Anzeige einer Meldung, die Erfassung eines Geräusches oder die Durchführung einer Abstandsmessung. Durch die Verknüpfung mehrerer Blöcke können Sie das Verhalten Ihres Roboters nahezu beliebig programmieren.
Herunterladen und ausführen
Nachdem Sie Ihr Programm geschrieben haben, können Sie es auf den NXT-Roboter herunterladen. Das kompilierte Programm kann drahtlos über Bluetooth oder über eine USB-Kabelverbindung auf den NXT-Roboter übertragen werden. Der Roboter führt anschließend den empfangenen Programmcode aus.
Sie können mehrere Programme erstellen und diese auf Ihren NXT-Roboter herunterladen.
Das RoboCenter
Mithilfe der integrierten Programmierhilfen wird auch für Einsteiger die Erstellung und Programmierung von LEGO MINDSTORMS NXT zum Kinderspiel. Das RoboCenter enthält Schritt-für-Schritt-Anleitungen für alle vier NXT-Robotermodelle.
Was ist LEGO MINDSTORMS NXT – Powered by LabVIEW?
Die Software LEGO MINDSTORMS NXT wurde vollständig in LabVIEW entwickelt, der industrieweit führenden grafischen Programmierumgebung von National Instruments für die Entwicklung automatisierter Mess-, Steuer- und Regelsysteme. LabVIEW-Anwender werden viele Gemeinsamkeiten zwischen LEGO MINDSTORMS NXT und LabVIEW feststellen, da NI und die LEGO Group jahrelang gemeinsam an der Entwicklung der NXT-Softwareumgebung gearbeitet haben. Ziel war es, alle grundlegenden Elemente der grafischen Programmiersprache LabVIEW zu übernehmen, um die Benutzeroberfläche auch für PC-Einsteiger so optimal wie möglich zu gestalten. So können sowohl junge Anwender als auch erfahrene Programmierer MINDSTORMS verwenden, um ihre Roboter zu programmieren.
Programmierung von NXT-Robotern mit LabVIEW
LabVIEW-Anwender können ihre MINDSTORMS-NXT-Roboter auch in LabVIEW programmieren. Das LabVIEW-Add-on für LEGO MINDSTORMS NXT ermöglicht es LabVIEW-Anwendern, virtuelle Messgeräte (VIs) zu erstellen und herunterzuladen, um damit die LEGO-Roboterplattform zu bedienen und zu steuern.
Add-on herunterladen
Systemvoraussetzungen
Windows:
- Intel Pentium Prozessor oder kompatibel mit mind. 1 GHz (1,5 GHz oder besser empfohlen)
- Windows XP Professional oder Home Edition mit mind. SP2, Vista mit mind. SP1
- Mind. 512 MB RAM
- 700 MB freier Festplattenspeicher
- XGA-Bildschirm (1024x768)
- 1 verfügbarer USB-Anschluss
- CD-ROM-Laufwerk
- Kompatibler Bluetooth-Adapter (optional)1
Macintosh:
- PowerPC G3-, G4- oder G5-Prozessor mit mind. 600 MHz
- Mac OS X 10.3.9 (nur Education Software), 10.4 und 10.5 (beide)
- Mind. 512 MB RAM
- 700 MB freier Festplattenspeicher
- XGA-Bildschirm (1024x768)
- 1 verfügbarer USB-Anschluss
- CD-ROM-Laufwerk
- Kompatibler Bluetooth-Adapter (optional)1
1 Unterstütze Bluetooth-Software u. a. WIDCOMM Bluetooth für Windows (mind. 1.4.2.10, SP5), Bluetooth-Stacks in Windows XP (mit Service Pack 2 oder 3), Windows Vista (mit oder ohne Service Pack 1) und Mac OS X (Version 10.3.9, 10.4 und 10.5).
Weiterführende Informationen