Projekt 1.4 - Turnikety v muzeu

7. Přičtení návštěvníka

JAVA verze

import lejos.nxt.*;
public class turnikety2
{
  public static void main (String[] aArg)
  throws Exception
  {
     // Nadefinujeme si proměnnou typu int:
     int pocet = 0; 
     // Vytvoříme novou instanci třídy touch sensor
     // - připojeném na vstupu 1:  
     TouchSensor touch1 = new TouchSensor(SensorPort.S1);
     TouchSensor touch2 = new TouchSensor(SensorPort.S2);
     //Nastavení výkonu motorů:
     Motor.B.setPower(20);
     Motor.C.setPower(20);
     // Nekonečný cyklus:
     while (true) {
 	// Když stiskneme ESC program se ukončí:
     	if  (Button.ESCAPE.isPressed())   
		System.exit(1);
	// Když je stisknuto tlačítko1:
	if (touch1.isPressed) {
		// motor B se otočí o 180: 
		Motor.B.rotate(180);
		// pocet se zvýší o 1:
		pocet+=1;
	} // konec if
	if (touch2.isPressed) {
		Motor.C.rotate(-180);
	}	

     } // Konec nekonečného cyklu
   } // Konec hlavniho programu main
} // konec cele tridy