To jest stara wersja strony!
Wstęp
Zespół składa się z następujących osób:
Szef - Bartłomiej Tyranowski
Mechanik - Bartłomiej Trzciński
Konstruktor - Adrian Toboła
Implementacja
%consult('/plnxt/').
start :-
nxt_light_LED(activate),
trigger_create(_,check_color_black,skret),
trigger_create(_,check_sign_from_homie,uciekej_chopie),
trigger_create(_,check_color_red,uciekej_chopie),
trigger_create(_,check_czolowe,skret),
nxt_go(150).
check_color_black :-
nxt_light(Light2,force),
Light2 < 43.
check_color_red :-
nxt_light(Light,force),
Light > 45,
Light < 50.
check_sign_from_homie :-
nxt_sound(Valie,force),
Value > 500,
Value < 1000.
check_czolowe :-
nxt_ultrasonic(Value,force),
Value < 15.
skret :-
nxt_stop,
Angle is 90 + random(90),
nxt_rotate(200,Angle),
start.
uciekej_chopie :-
nxt_stop,
trigger_create(_,check_color_black,woohoo),
nxt_play_tone(666,2000),
nxt_go_cm(300,100).
woohoo :-
trigger_killall,
nxt_stop,
nxt_play_tone(1666,2000),
nxt_go_cm(200,30).
załączone pliki:
Podsumowanie
Pracę z robotem utrudniały (jak się pod koniec zajęć okazało) akumulatorki, które były za słabo naładowane.