Knowledge Base

בלוק ה-Buttons (כפתורים)

על גבי בקר ה-EV3 מוצבים 6 כפתורים (Up, Down, Left, Right, Enter, Escape) אשר משמשים עבור:

  • ניווט בתפריט של הבקר בזמן שתוכנית לא רצה
  • בתור חיישנים בזמן שתוכנית רצה

ב-CoderZ קיימים 3 בלוקים של כפתורים, בקטגוריית Sensors. בלוקים אלה רלוונטים רק כאשר משתמשים ברובוט פיזי.

 

  1. Button.waitForAnyPress

 בלוק זה עוצר את התקדמות התוכנית עד שכפתור אחר נלחץ. נוח לשים בלוק זה בתחילתה של תוכנית כדי שניתן יהיה להפעיל את התוכנית ע"י לחיצה על כל כפתור בבקר.

לדוגמה:

 

2. getButton

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

לדוגמה:

 

3.getButton.isPressed

בלוק זה מחזיר ערך בוליאני (TRUE או FALSE) בהתאם למצב הכפתור: לחוץ או משוחרר. ניתן להשתמש בבלוק זה בתור תנאי בלולאות.

לדוגמה:

 

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

הערות

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

מופעל על ידי Zendesk