Menu
CoddyTech

תצוגת שבעת מקטעים

חלק מהיחידה צגים וחיישנים במסלול ה-Arduino של Coddy. שיעור 1 מתוך 24.

צג בן שבעה מקטעים מציג ספרה באמצעות שבעה פסים קטנים שנקראים מקטעים. הם מסומנים באותיות: a בחלק העליון, ואז בכיוון השעון b ו־c לאורך הצד הימני, d בחלק התחתון, e ו־f לאורך הצד השמאלי, ו־g לרוחב האמצע.

כל מקטע הוא LED עם פין משלו. בצג הזה המקטעים חולקים רגל חיובית אחת, אנודה משותפת, שמחוברת ל־5V. הדבר הופך את הכלל הרגיל: מקטע נדלק כשהפין שלו הוא LOW, כי הזרם זורם מ־5V אל הפין. פין HIGH מכבה אותו.

digitalWrite(2, LOW);   // מקטע a נדלק
digitalWrite(3, HIGH);  // מקטע b נכבה

כדי להציג ספרה, הדליקו את המקטעים שלה והשאירו את שאר המקטעים כבויים. הספרה 1 מורכבת מ־b ומ־c. הספרה 8 מדליקה את כל שבעת המקטעים.

challenge icon

אתגר

קל

המקטעים מחוברים לפינים 2 (a), 3 (b), 4 (c), 5 (d), 6 (e), 7 (f) ו־8 (g). קוד הפתיחה מכבה את כולם. ציירו את הספרה 2:

  • הספרה 2 מורכבת מהמקטעים a, b, g, e ו־d
  • הדליקו כל אחד מהם באמצעות digitalWrite(pin, LOW) בתוך setup()

לחצו על Run כדי לראות את הספרה שלכם, ואז על Check.

נסו בעצמכם

// פינים של המקטעים: a 2, b 3, c 4, d 5, e 6, f 7, g 8
// אנודה משותפת: LOW מדליק מקטע, HIGH מכבה אותו.

void setup() {
  for (int pin = 2; pin <= 8; pin++) {
    pinMode(pin, OUTPUT);
    digitalWrite(pin, HIGH);  // כל המקטעים כבויים
  }

  // הדלק כאן את המקטעים שיוצרים את הספרה 2
}

void loop() {
}
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה צגים וחיישנים

תרגלו בעצמכם: Arduino אונליין