Lego Roboter - Ein kurzer Überblick

 

Der NXT Baustein ist das "Herz" des Roboters. Er hat bzw. bietet Unterstützung für

  • 4 Buttons (Left, Right, Enter, Escape)
  • 3 Eingänge für Motoren
  • 4 Eingänge für Sensoren
  • einen großen LCD-Bildschirm
  • eine USB-Schnittstelle, die für das Laden des Akkus und das Übertragen der Programme vom PC auf den NXT benötigt wird
  •  drahtlose Bluetooth-Kommunikation

Die Buttons

Left Button   Button.LEFT
Right Button   Button.RIGHT
Enter  Button orange Button Button.ENTER
Escape Button der untere dunkelgraue Button Button.ESCAPE

Beispiel Programm ButtonExample

import lejos.nxt.Button;
import lejos.nxt.LCD;

public class ButtonExample {

 public static void main(String[] args) throws InterruptedException {

 while (!Button.ESCAPE.isPressed()) {
 LCD.drawString("Hello World!", 1, 1);

 }
 LCD.clear();
 LCD.drawString("Good Bye!", 1, 1);
 Thread.sleep(2000);
 }

}

  Beispiel zeigt auch die Verwendung des LCD-Bildschirms.