USF Make-Art UFO (2 / 23 steg)
Steg 2: logik
Sonar sensorn pinga och avståndet mellan UFO och en person framför den beräknas hela tiden medan programmet körs. Sonar Servo sveper området framför UFO i steg om 10 grader.
Om det finns ingen framför UFO, ingenting händer och Sonar sensorn sveper bara. Programmet avgör om kände avståndet är inom ett deklarerade fönster, vilket innebär att det finns en person i bra utbud av projektet. Om avståndet är adekvat, lagras den vinkel som är associerade med avståndet. Sonar sensorn kommer att "pinga" bort av en person på flera vinklar eftersom människor är stor! Programmet lägger upp alla vinklar och i genomsnitt dem. När en genomsnittlig vinkel finns, skickar programmet huvudet servon till den genomsnittliga vinkeln. Detta gör att huvuden titta på mitten av en persons kropp och krypa ut dem. Om en person flyttar positioner framför UFO, kommer att sensorn kommer att "pinga" i olika vinklar, programmet ta en ny genomsnitt och skicka huvuden att stirra på en annan vinkel.