Hur ska jag avgöra vilken av två sensorer som triggas först?

Jeg synes(tycker) det er for svært at forklare programmering via forum. En hjælpende hånd, henvisning til en algoritme, osv det er OK. Jeg fornemmer en stigende panik ...

Den der "IngenLED" er som en lås. Hvis IngenLED er True, dvs vi har endnu ikke rykt/koblet en kontakt, så tester vi som før, i dit første program. Hvis den er false, dvs vi HAR valgt en LED så hopper vi over test af kontakter og derved ignorerer hvad der sker med dem.

Til dit første program så tilføjer du testen "if (IngenLED ) { alt det der med at test kontakt og tænda LED }
Bemærk dom ekstra {} som alt bliver udført eller intet bliver udført afhængig af IngenLED.

I din kode hvor du tænder en LED skal du også bruge "IngenLED = false ;" - nu har du jo en tændt en LED.

Så skulle det virke....

En helt anden teknik er at lige efter du har tændt din LED så bruger du "while(1) ;" - det er det samme som at programmet stopper der og ALDRIG kommer videre (indtil RESET knappen tryks).