הארה תכניות העשרה בעמ - StateChangeDetection
 




 
  ביצוע תשלומים
  הרשמה לניוזלטר
  יצירת קשר
  הארה בפייסבוק
 








 

StateChangeDetection

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

ראשית נפתחת בתוכנה של ארדואינו את הדוגמא StateChangeDetection נלחץ על הקישור
לדף הדוגמא באתר של ארדואינו. נוודא שיש לנו את הרכיבים האלקטרונים הדרושים לפי הרשימה
שבתחילת הדף, ולאחר מכאן נבנה את המעגל החשמלי בהתאם לתרשים שמופיע באתר.




עכשיו נעלה את הקוד לארדואינו ונפתח את המוניטור. כל לחיצה שלנו על הכפתור לשרמת במוניטור
וכל לחיצה רביעית שלנו משנה את מצב הנורה (L) מדולק לכבוי ולהפך.

נעבור על הקוד ונראה מה כל שורה עושה


































































בקוד משתמשים בפעולת שארית חלוקה (%) - הפעולה לוקחת שני מספרים, מחלקת את הראשון בשני ומחזירה את
השארית החלוקה. לדוגמא:

8%2 = 0
8%3 = 2
8%4 = 0
8%5 = 3
8%6 = 2

אתגר

- נשנה את הקוד כך שהוא יעבוד בדיוק אותו דבר רק בלי להשתמש בפעולת שארית חלוקה (%).
- נשנה את הקוד כך שכל פעם יקח יותר לחיצות כדי לשנות את מצב הנורה.



[חזרה למעלה]       [הוספה למועדפים]       [מפת האתר]       [יצירת קשר]
עיצוב וביצוע: חיפושית מולטימדיה
לייבסיטי - בניית אתרים