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