הבית - חֲדָשׁוֹת - פרטים

כיצד לשלוט ברמת הבהירות של ה-LED באמצעות כפתור?

מתמחה במערכות משובצות ולמידת מכונה, ברוכים הבאים לסדנת המערכות המשובצות ESCW.
אלו שתי בעיות: זיהוי מפתח ובקרת בהירות LED.

 

1. זיהוי מפתח
מצב הכפתור יכול להיות: לחיצה ארוכה פעם אחת, לחיצה קצרה פעם אחת, לחיצה ארוכה לחיצה קצרה לסירוגין פעם אחת, לחיצה ארוכה פעמים רבות, לחיצה קצרה פעמים רבות, לחיצה ארוכה לחיצה קצרה לסירוגין יותר,... פרמטרי האורך והמרווחים הספציפיים הם מותאם בהתאם למנהג.

זיהוי מפתח הוא המפתח, אותו ניתן לזהות על ידי פסיקה פלוס תזמון, או מרווח זמן פלוס שינוי מצב.

 

2. בקרת בהירות LED
המיקרו-בקר הנוכחי MCU מכיל בעצם בקר PWM כברירת מחדל, 51 ללא PWM.

לחץ על מצבי המקשים השונים שזוהו כדי לשלוט במצבי התצוגה השונים של נורית ה-LED.

שלח החקירה

אולי גם תרצה