Si alguien tenía un RCX y decide comprarse un NXT no debe pensar que los sensores y motores que lleva ya no le van a valer, muy al contrario.
El problema de mezclarlos viene por 2 causas.
- Que es complicado saber trabajar con ellos.
- Que tienes que ir usando códigos diferentes por cada actuador o sensor.
Es importante decir, que las opciones que da el API sobre los sensores y actuadores del RCX no son iguales a los del NXT. (Mirar detenidamente el API).
Código:
import lejos.nxt.*;
public class nxt2008 {
static int varlight;
public static void main(String[] args)
{
RCXLightSensor var = new RCXLightSensor (SensorPort.S1);
while (true)
{
var.activate();
varlight= var.readValue();
LCD.drawInt(varlight,4,0,0);
LCD.refresh();
try
{
Thread.sleep (2000);
}
catch(Exception e) {}
} // fin WHILE
} // fin main
} // fin programa.
public class nxt2008 {
static int varlight;
public static void main(String[] args)
{
RCXLightSensor var = new RCXLightSensor (SensorPort.S1);
while (true)
{
var.activate();
varlight= var.readValue();
LCD.drawInt(varlight,4,0,0);
LCD.refresh();
try
{
Thread.sleep (2000);
}
catch(Exception e) {}
} // fin WHILE
} // fin main
} // fin programa.
0 comentarios:
Publicar un comentario