שעון מילולי (Word Clock)
הפרוייקט המתקדם ביותר בקורס: שעון שלא מציג ספרות אלא מדליק מילים על לוח (כמו "השעה", "עשר", "ורבע") כדי לבטא את הזמן בטקסט. מבוסס על ESP32 במקום ארדואינו רגיל, בזכות העוצמה והזיכרון הנוספים שנדרשים לפרוייקט.
רכיבים עיקריים
- ESP32: בקר חזק יותר מארדואינו רגיל, עם WiFi מובנה
- מודול RTC (Real Time Clock): שומר את השעה המדויקת
- מטריצת לדים / רצועת לדים כתובתית: מדליקה את המילים המתאימות על הלוח
- מקלט שלט אינפרה אדום IR: לכיוון השעה או שינוי מצבים בלי צורך במחשב
איך זה עובד
ה-ESP32 קורא את השעה הנוכחית מה-RTC, ולפי טבלת מיפוי פנימית מחליט אילו מילים על הלוח צריכות להידלק (למשל "השעה" + "שמונה" + "וחצי"). כל שינוי דקה, החישוב רץ מחדש והתצוגה מתעדכנת.
למה ESP32 ולא ארדואינו רגיל
שליטה במטריצת לדים גדולה ותקשורת WiFi (לסנכרון שעון אוטומטי מהאינטרנט) דורשות יותר זיכרון ועוצמת עיבוד מכפי שיש בארדואינו Uno הבסיסי - ולכן הפרוייקט עובר ל-ESP32.
קושי ומורכבות
זהו פרוייקט הסיום של הקורס - הוא משלב כמעט את כל מה שנלמד: חיישנים, תקשורת (IR), תצוגה, ותכנות בקר חזק יותר. מומלץ לגשת אליו רק אחרי שהתרגלתם היטב לפרוייקטים הקודמים.