NXC sensory
Przejdź do nawigacji
Przejdź do wyszukiwania
Czujnik dotyku
Na początek prosty przykład wzięty wprost z dokumentacji.
task main() { SetSensor(IN_1,SENSOR_TOUCH); OnFwd(OUT_AC, 75); until (SENSOR_1 == 1); Off(OUT_AC); }
SetSensor(IN_1,SENSOR_TOUCH)
Podajemy do którego portu podłączyliśmy sensor i jakiego jest typu. W naszym przypadku podpięliśmy czujnik dotyku do portu 1.
until (SENSOR_1 == 1)
wcześniejsza instrukcja, czyli jazda robota, będzie się odbywała dopóki (until) nie zostanie wciśnięty przycisk na czujniku dotyku (1 oznacza wciśnięty przycisk, 0 nie wciśniety).
Robot będzie jechał do przodu tak długo, dopóki nie zostanie wciśnięty przycisk na czujniku.