בקר - בסיס
S3E3
בסיסי DI קלט דיגיטאלי
שיעור 3 - קלט בינארי (DI) מצגת
הגשה ב-classroom
משימה 0 - מסך סריאלי (בערכת ארדואינו)
הפעילו את התוכנית שבדוגמה
הפעילו את הממשק הסריאלי עם המסך
הכניסו הודעה שפונקצית SETUP הסתיימה
הפעילו הודעה
כל פעם שפונקציה BLINK פועלת
כל פעם שפונקציה BLINK מופסקת
בדקו וכתבו מה קורה אם אין המתנה בין הדפסות. הסבירו בקצרה למה לדעתכם.
משימה 1 - מפסק ובלינק (בסימולטור)
נוסיף לתוכנית :
נוסיף משתנה לפין המחובר למפסק
נבצע השמה לפין מספר 4
נגדיר את פין מספר 4 כפלט (Output)
נכתוב בפונקציה (למפסק) תנאי
"אם פין המחובר למפסק = 1" – הפעל בלינק
"אם פין המחובר למפסק = 0" – כבה לדים
משימה 2 - מפסק ובלינק (בערכת ארדואינו)
נוסיף לתוכנית :
שנו את התוכנית כך שתבצע
כאשר המפסק פתוח (משוחרר), רק לד חיצוני מהבהב בקצב 1 שניה.
כאשר המפסק סגור (לחוץ), רק לד על הלוח מהבהב בקצב 0.2 שניה.
הפעילו את התוכנית עם ארדואינו
בהעדר PCB עם LED, השתמשו בPCB עם RGB LED
משימה 4 - קבלת אות בינארי מחיישן אנלוגי (בערכת ארדואינו)
חברו חיישן אור LDR ולד לארדואינו
כתבו תוכנית
כאשר החיישן מזהה אור יום – לד לבן יהיה כבוי
כאשר החיישן מזהה חושך – לד לבן יהיה דלוק
הוסיפו לתכנית הודעות על
כניסה ל SETUP
אור יום
פנס רחוב מופעל