Knowledge Base

בלוק ה-Wait Until

מי שממתין – מרוויח!

בלוק ה- Wait Until (המתן עד ש-) עוצר את התקדמות התוכנית עד שארוע מסוים מתרחש. קיימים לתנאי זה שימושים רבים, כל אחד לחיישן אחר.

חשוב להבחין שבלוק זה עוצר את התוכנה כך שהיא לא תבצע פקודות נוספות, עד שהארוע הספציפי התרחש – אך לא את הרובוט עצמו.

הנה כמה דוגמאות לארועים שקשורים לחיישנים שכן יגרמו לרובוט לעצור:

  • המתן עד שחיישן הצבע מבחין בצבע כחול (Color ID = 2)

  • המתן עד שספירת המקודד של המנוע השמאלי היא מעל 100

  • המתן עד שחיישן האולטרא-סוניק מבחין במכשול מתחת ל-250 ס"מ

  • המתן עד שחיישן המגע נלחץ

  • המתן עד שחיישן הג'יירו מסתובב מעל -90- מעלות (לכיוון ימין)

 

 

 

קונפיגורציה

פרמטר תיאור בלוקים מתאימים טווח
Wait Until Touch

המתן עד שחיישן המגע נלחץ (TRUE) או שוחרר (FALSE)

בוליאן

(True/False)

Wait Until Gyro

המתן עד שחיישן הג'יירו מגיע לערך מעלות מסוים, או קטן/גדול מערך זה

-∞ עד +∞
Wait Until Ultrasonic

המתן עד שחיישן האולטרא-סוניק מבחין במכשול במרחק מסוים, או קטן/גדול מערך זה

0-250
Wait Until Color
(get.Red)

המתן עד שחיישן הצבע מבחין בעוצמת אור מסוימת, או בערך קטן/גדול מערך זה

0-100
Wait Until
Color
(ColorID)

המתן עד שחיישן הצבע מבחין בצבע מסוים / כל צבע שאינו צבע מסוים

אין

1-שחור
2-כחול
3-ירוק
4-צהוב
5-אדום
6-לבן
7-חום

Wait Until Motor

המתן עד שמקודד המנוע מודד ספירה בערך מסוים או בערך קטן/גדול מערך מסוים

-∞ עד +∞

 

 

 

האם מאמר זה עזר לך?
מספר המשתמשים שאומרים שמאמר זה עזר להם: 0 מתוך 0
יש לך שאלות נוספות? שלח בקשה

הערות

היכנס למערכת כדי להגיב.

מופעל על ידי Zendesk