top of page

פונקציות

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

ניתן להוריד מצגת (לא סופית) על שימוש בפונקציות עם בקר ארדואינו על ידי לחיצה על כפתור ההורדה.

במצגת יש תרגיל דוגמא שניתן לראות את הפתרון שלו כאן:

bottom of page