במדריך זה אנו הולכים לממשק תצוגה של שבעה קטעים ל- ARDUINO UNO. התצוגה סופרת בין 0-9 ומאפסת את עצמה לאפס. לפני שנמשיך הלאה, נדון תחילה בשבעה תצוגות קטע.
תצוגת שבעה קטעים קיבלה את שמה מעצם העובדה שהיא קיבלה שבעה קטעים מאירים. לכל אחד מהקטעים הללו יש נורית LED (דיודת פולטות אור) ומכאן התאורה. נוריות הלדים כל כך מפוברקות שתאורה של כל נורית לד כלולה במקטע משלה. הדבר החשוב לשים לב כאן כי נוריות הנורה בכל תצוגת שבעה קטעים מסודרות במצב אנודה משותף (חיובי משותף) או במצב קטודה משותף (שלילי משותף).
חיבור המעגל של נוריות LED בקתודה משותפת ואנודה משותפת מוצג באיור לעיל. כאן ניתן לראות כי ב- CC המסופים השליליים של כל נורית LED מחוברים יחד ומובאים כ- GND. ב- CA החיובי של כל נורית LED מחובר יחד ומובא כ- VCC. CC ו- CA אלה מועילים מאוד בזמן שהם מרבבים מספר תאים יחד.
רכיבים נדרשים
חומרה: ARDUINO UNO, ספק כוח (5V), תצוגת שבעה קטעים HDSP5503 (שני חלקים) (כל קתודה נפוצה תעשה), קבל 47uF (מחובר על פני ספק כוח).
תוכנה: arduino IDE (Arduino nightly)
תרשים מעגל והסבר עבודה
החיבורים שבוצעו לתצוגת 7 קטעים מפורטים להלן:
PIN1 או E ל- PIN 6 של ARDUINO UNO
PIN2 או D ל- PIN 5
PIN4 או C ל- PIN 4
PIN5 או H או DP ל- PIN 9 /// לא נחוצים מכיוון שאיננו משתמשים בנקודה עשרונית
PIN6 או B ל- PIN 3
PIN7 או A ל- PIN 2
PIN9 או F ל- PIN 7
PIN10 או G ל- PIN 8
PIN3 או PIN8 או CC לקרקע דרך הנגד 100Ω.
עכשיו כדי להבין את העבודה, שקול שתצוגת שבעה קטעים מחוברת ליציאה, אז נניח שחיברנו "קטע של תצוגה ל- PIN0", "קטע B של תצוגה ל- PIN1", "קטע של תצוגה ל- PIN3", " קטע של תצוגה ל- PIN4 "," קטע של תצוגה ל- PIN5 "," קטע של תצוגה ל- PIN6 ". והוא סוג הקרקע הנפוץ כפי שמוצג באיור.
כאן יש לחבר את הקרקע המשותפת לקרקע כדי שהתצוגה תעבוד. אפשר לבדוק כל קטע תצוגה באמצעות מולטימטר במצב דיודה. כל קטע לא אמור להיות בעל מתח עם מתח גדול מ -4 וולט, אם התצוגה תיפגע לצמיתות. כדי להימנע מכך, נגן משותף יכול לספק במסוף המשותף, כפי שמוצג בתרשים המעגל.
כעת, אם ברצוננו להציג "0" בתצוגה זו כפי שמוצג באיור למטה.
עלינו להפוך את נוריות ה- LED של הקטעים "A, B, C, D, EF", ולכן עלינו להפעיל את PIN0, PIN1, PIN2, PIN3, PIN4 ו- PIN5. אז בכל פעם שאנחנו צריכים "0", אנחנו צריכים להפעיל את כל הפינים שהוזכרו.
עכשיו, אם אנו רוצים להציג "1"
עלינו להפעיל את מקטעי "B, C", כדי שקטע B, C יופעל עלינו להפעיל את PIN1, PIN2. כששתי הפינים גבוהים אנו מוצגים "1". אז כפי שנראה לעיל אנו הולכים לסיכות חשמל המתאימות לספרה שתוצג בתצוגה.
כאן אנו מתכוונים לכתוב תוכנית המפעילה וכיבוי של כל קטע לספירה 0-9. העבודה של מונה 0-9 מוסברת בצורה הטובה ביותר שלב אחר שלב בקוד C המופיע להלן: