@@ -125,6 +125,75 @@ Programmet SoundCtrCar.java gør brug af forskellige slags løkker. Hvis program
...
@@ -125,6 +125,75 @@ Programmet SoundCtrCar.java gør brug af forskellige slags løkker. Hvis program
Som det demonstreres i videoen er det ikke muligt at afbryde programmet ved brug af ESCAPE knappen. Dette skyldes at løkkerne i programmet blokerer for trykket efter at lydsensoren har registreret lyden.
Som det demonstreres i videoen er det ikke muligt at afbryde programmet ved brug af ESCAPE knappen. Dette skyldes at løkkerne i programmet blokerer for trykket efter at lydsensoren har registreret lyden.
```Java
import lejos.nxt.*;
import lejos.util.Delay;
/**
* The locomotions of a LEGO 9797 car is controlled by sound detected through a
* microphone on port 1.
*
* @author Ole Caprani
* @version 23.08.07
*/
public class SoundCtrCarFi {
private static int soundThreshold = 90;
private static SoundSensor sound = new SoundSensor(SensorPort.S1);