ניסוי - הפעלת המנועים קדימה ועצירה בעזרת מיקום המנוע במעלות (פעילות מתקדמת מאד)
הלבנה "מנוע position" מאפשרת לנו לנטר את מיקום המנוע או את מהירותו.
בעזרת פקודה זו יש באפשרותנו להגדיר את המרחק שיעבור המנוע.
כפי שלמדנו ההקף של גלגלי הרובוט שלנו הוא 17.5 כלומר כל 360 מעלות הם 17.5 ס"מ.
השימוש בלבנה דורש מיומנות תכנות גבוהה יותר ועבודה עם משתנים.
שלב א' הגדרת משתנים
לשם כך נגדיר 6 משתנים
שלב ב' הגדרת מיקום אחרון של המנוע
התכנית שמשמאל מבצעת את הפעולות הבאות:
מכיוון שבסקראץ מיקום המנוע הוא מספר עולה שמתאפס רק כאשר טוענים את תכנת הסקראץ, יש צורך לקבע את נקודת התחלה.
לאחר הגדרת נקודות ההתחלה "lastb" "lastc"
נגדיר את המשתנים הבאים:
המשתנים מוכנסים ללבנה "עולמים" ומאפשרים קריאה רצופה של מיקום המנוע
שלב ג' קביעת ההפרש בין קריאת מיקום המנוע ההתחלתי
בשלב זה אנו מגדירים:
משתנים אלו אוגרים את ההפרש בין הקריאה ההתחלתית והקריאה הנוכחית של המנוע.
שלב ד' הפעלת המנועים ועצירתם לאחר סיבוב של 700 מעלות
התכנית הבאה מבצעת את הפעולות הבאות:
שלב ד' - הפעלת כל התכניות כאשר דגל ירוק נלחץ