לאחר שבשיעור הקודם הוצאנו פלט דיגיטלי - גרמנו לנורה לדלוק/לכבות עכשיו נשתמש בפלט שנקרא PWM
(pulse-width modulation) . למה זה טוב? כאשר אנחנו רוצים להדליק את הנורה אבל בחלק מעוצמתה
המלאה. היציאות מסוגלות לתת רק 5V (עוצמה מלאה) או 0V (כבוי) - כדי ליצור אשליה של מתח נמוך מ 5V
וגדול מ 0V הארדואינו מרים ומוריד את המתח אלפי פעמים בשניה (פולסים). ככול שהמתח היה למעלה בחלק
גדול יותר מתוך אותה שניה כך עוצמת האור חזקה יותר - למשל כאשר משך הזמן בו המתח היה גבוה זהה
למשך הזמן בו המתח היה למטה באותה שניה, זה מצב בוא הנורה תאיר בחצי מעוצמתה המלאה ("2.5V").
הסבר איך עובד PWM
נפתח את התוכנה של הארדואינו ונטען את הדוגמא Fade. לכנס לדף של הדוגמא באתר של ארדואינו ונבנה
את המעגל לפי התרשים.
נעלה אתה הקוד לארדואינו, ונראה מה קורה לנורה.
סרטון שמראה את התהליך בפעולה
נעבור על הקוד ונבין מה עושה כל שורה
אתגר
- נשנה את הקוד כך שהנורה תשנה את עוצמתה לאט/מהר יותר. *נחלף את הנורה בבאזר
*נוסיף כפתור שרק כאשר הוא לחוץ הנורה משנה את עוצמתה.
*נוסיף שני כפתורים שאחד מהם רק מחזק את עוצמת האור והשני רק מחליש.