using eclipse ide

Post on 29-Jan-2016

55 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Using Eclipse IDE. Required Software. Software Eclipse SDK. MMN Lab. About the driver. MMN Lab. About the driver cont’d. MMN Lab. About the driver cont’d. fantom.sys LEGO NXT driver libusb0.sys Lib-usb driver You must have both the two drivers installed on your PC. MMN Lab. - PowerPoint PPT Presentation

TRANSCRIPT

Using Eclipse IDE

Required Software

• Software– Eclipse SDK

MMN Lab.

About the driver

MMN Lab.

About the driver cont’d

MMN Lab.

About the driver cont’d

• fantom.sys– LEGO NXT driver

• libusb0.sys– Lib-usb driver

• You must have both the two drivers installed on your PC

MMN Lab.

Eclipse Installation

• Extract eclipse-SDK-3.4.1-win32.zip to your desired directory.

• Execute eclipse.exe in the directory.

MMN Lab.

Creating a project

MMN Lab.

Creating a project cont’d

MMN Lab.

Creating external tools

MMN Lab.

Creating external tools cont’d

MMN Lab.

Creating external tools cont’d

MMN Lab.

Creating external tools cont’d

MMN Lab.

Using Eclipse

MMN Lab.

Using Eclipse cont’d

MMN Lab.

Using Eclipse cont’d

MMN Lab.

Some methods

• For LCD class– drawString(String str, int x, int y);– drawString(String str, int x, int y, boolean invert);– drawInt(int i, int x, int y);– drawInt(int i, int places, int x, int y);– drawChar(char c, int x, int y, boolean invert);– clear();

MMN Lab.

Some methods cont’d

• For Button class– 4 instances

• Button.ENTER (code: 1)• Button.LEFT (code: 2)• Button.RIGHT (code: 4)• Button.ESCAPE (code: 8)

– boolean isPressed(); – static  int waitForPress() – static int readButtons();

MMN Lab.

Lab2

• The NXT LCD screen is 16 characters wide and eight characters deep

• Write a program to show all the student numbers of your group in the way just like the staff list in a movie. (Run as infinite loop). After pressing “Enter”, exit the program.

MMN Lab.

x ranges from 0 to 15, and y from 0 to 7.

top related