Projekt 1.4 - Turnikety v muzeu
8. Odečtení návštěvníka
JAVA verze
import lejos.nxt.*;
public class turnikety3b
{
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);
// pocet se sníží o 1:
pocet-=1;
}
} // Konec nekonečného cyklu
} // Konec hlavniho programu main
} // konec cele tridy