בקר - בסיס
S3E4
מתקדם DI קלט דיגיטאלי
הגשה ב-classroom
משימה 1 - הפעלת פד מספרים (בסימולטור)
חיבורה פד אל הארדואינו
כתיבת קוד
הארדואינו קורא כל עשירית שניה לפונקציה "קריאת פד מספרים"
פונקציה "קריאת פד מספרים"
בודקת איזה כפתור לחוץ
מדפיסה למסך סריאלי את שם המקש (מה שכתוב עליו)
ממתינה חצי שניה
ניתן להיעזר בדוגמה: פד מספרים , מסך LCD ... והפעלת ממסר על ידי קוד
משימה 2 - אתגר* פסיקות interrupts (בבקר)
חיבור
"מודול לד RGB" לבקר לפין 9, 10, 11
"מודול מפסק לבקר לפין 04
המתינו ללחיצה של הלחצן
הפעילו מונה שירוץ מ-0 עד 100 עם המתנה של 30 מילי שניה
בזמן שהמונה פעיל
הפעילו את שלושת הצבעים של הלד
לחצו על הלחצן פעם אחת (בזמן ריצת המונה)
בכל שינוי מונה, הדפיסו על מסך סריאלי בשורה אחת
את מספר השניות מהפעלת הבקר (או ה-reset)
הפרדה ברווחים ונקודות
את מספר המונה
בסיום ריצת המונה,
הדפיסו על מסך סריאלי בשורה אחת
את המספר בו היה המונה בעת הלחיצה על הלחצן
את מספר השניות מהפעלת הבקר (או ה-reset)
הפעילו את הלד בצבע
אדום - אם המונה היה פחות מ-33
ירוק - אם המונה היה יותר מ-67
כחול - בשאר המקרים
המתינו ללחיצה של הלחצן