EjemplosDuoc.es.tl
  Sensor-Sonido: Bailar
 


Rutina que permite probar el sensor de sonido y que al obtener
un cambio en el estado del mismo, se pueda animar al robot.
En este caso el robot girara en 360º, ademas rotara su brazo.

Import lejos.nxt.*;

public class Psound {

/**

@author Patricio Yañez, Juan Carlos Avila

LEGO BAILARIN

07-SEPT.2010

 */

public static void main(String[] args) {

Button.waitForPress();

LCD.clear();

SensorPort.S4.setTypeAndMode(

SensorConstants.TYPE_SOUND_DB,

SensorConstants.MODE_BOOLEAN

);

SensorPort.S4.activate();

while(!Button.ESCAPE.isPressed()){

int a = SensorPort.S4.readValue();

if(SensorPort.S4.readValue()==1){

Motor.C.forward();

LCD.clear();

LCD.drawString("BAILANDOO!", 0, 4);

Motor.A.backward();

Motor.B.forward();

}

if(SensorPort.S4.readValue()==0){

Motor.C.stop();

LCD.clear();

LCD.drawString("QUIETO", 0, 5);

Motor.A.stop();

Motor.B.stop(); ´

}

}

}

}

 




 
   
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis