תוכן עניינים:
- שלב 1: קנה את הרכיבים שלך
- שלב 2: הזמינו את ה- PCB שלכם
- שלב 3: הלחמה של הרכיבים
- שלב 4: הצג כשעון
- שלב 5: צור קוד מותאם אישית
- שלב 6: סיימת
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
בניתי צג לד המורכב מ -144 תצוגות של 7 7 פלחים הנשלטים על ידי ננו ארדואינו. הקטעים נשלטים על ידי 18 MAX7219 ICs שיכולים לשלוט עד 64 נוריות בודדות או 8 7 תצוגות פלח. המערך כולל 144 תצוגות המורכבות כל אחת מ -8 נוריות בודדות, כך שהמערך כולל 1152 נוריות שתוכל לשלוט בהן.
שלב 1: קנה את הרכיבים שלך
1 x ארדואינו ננו
1 x PCB
144 x תצוגות קתודה נפוצות 7 פלחים 1 ספרות
18 x MAX7219
קבלים 18 x 10uf (0603)
קבלים 18 x 100nf (0603)
19 x 12k נגד (0603)
1 x מיקרו USB נקבה
42 x כותרת נקבה
1 x RTC זעיר (אופציונלי)
1 x 2A אספקת חשמל
שלב 2: הזמינו את ה- PCB שלכם
כאן תוכל להוריד את קבצי Gerber עבור ה- PCB של התצוגה. העלה אותם דרך https://jlcpcb.com/quote#/ או מיצרן אחר כדי להזמין אותם.
שלב 3: הלחמה של הרכיבים
הלחם כל הרכיבים על ה- PCB כפי שמוצג בתרשימים. אם יש לך ניסיון מועט או ללא הלחמת SMD אני מציע לך לצפות בהדרכה זו בנושא הלחמת SMD תחילה.
אם אתה מתכוון להשתמש בתצוגה כהלחמת שעונים, כותרות ה- Tiny RTC בצד הצד של הסוללה.
שלב 4: הצג כשעון
לאחר שסיימת להלחים את כל הרכיבים הורד את הקוד והעלה אותו לארדואינו לפני הכנסתו לתצוגה. אם אתה רוצה להציג משהו מותאם אישית עיין בשלב 5.
שלב 5: צור קוד מותאם אישית
אם אתה רוצה להציג משהו מותאם אישית אתה צריך לקודד אותו ביד. בקוד הדוגמה קטעים שונים aka פיקסלים מוצגים בבתים עם כל ביט קטע אחד: 0bDP-A-B-C-D-E-F-G למשל 0b01011011 יציג 5.
הקוד לדוגמא כולל 3 דרכים שונות להצגת פיקסלים. הדרך הראשונה היא להשתמש ב- putPixel (x, y, byte); פונקציה להחלפת פיקסל אחד של הצג במיקום x, y (0, 0 הוא שמאל למעלה 5, 23 הוא מימין למטה).
הדרך השנייה היא להשתמש ב- addPixel (x, y, byte); פונקציה היא פועלת כמעט כמו הפונקציה putPixel (), אך במקום להחליף את הפיקסל היא מוסיפה את הפיקסל לפונקציה המקורית.
הדרך האחרונה היא להשתמש ב- fillPixel (x1, y1, x2, y2, byte); פונקציה למלא מלבן מ- x1, y1 עד x2, y2 עם אותם פיקסלים.
שלב 6: סיימת
מזל טוב סיימת! עכשיו אתה יכול לתכנת את התצוגה כמו שאתה אוהב. ואם עשית את התצוגה אל תשכח לשתף אותה:)
מוּמלָץ:
תצוגה בת 4 ספרות 7 פלחים 14 סיכות עם ארדואינו: 3 שלבים
תצוגת פלחים בת 4 ספרות 7 סיכות עם ארדואינו: תמיד כדאי לבדוק אם המכשיר פועל כראוי או לא אם לרכיב זה מספר סיכות גדול מאוד. בפרויקט זה בדקתי את תצוגת ה -14 פינים בת ה -4 ספרות בת 7 הספרות שלי. כל הקטע 7 יציג 0 עד 9 בו זמנית
מונה תצוגה של 7 פלחים עם רישום משמרות: 3 שלבים
מונה תצוגה של 7 פלחים עם רשימת משמרות: זהו הפרויקט המושלם למתחילים אם אתה רק לומד כיצד להשתמש במרשם משמרות וכיצד הוא פועל עם קוד. בנוסף, פרויקט זה הוא התחלה מצוינת אם אתה חדש בתצוגת 7 הקטעים. לפני שתתחיל בפרוייקט זה הקפד לבצע
חיישן לחות קרקע קל Arduino 7 פלחים תצוגה: 4 שלבים (עם תמונות)
חיישן לחות קרקע קל Arduino 7 פלחי תצוגה: שלום! הסגר יכול להיות קשה. יש לי מזל שיש לי חצר קטנה והרבה צמחים בבית וזה גרם לי לחשוב שאוכל להכין כלי קטן שיעזור לי לשמור עליהם היטב כשאני תקוע בבית. פרויקט זה הוא פשוט ופונקציונלי
שעון תצוגה של פלחי Diy Seven פלחים: 9 שלבים
שעון תצוגה של Diy Seven Segment: במדריך זה, אני הולך להראות לך כיצד לבנות שעון בן שבעה קטעים
מדריך תצוגה 7 פלחים Arduino MAX7219: 5 שלבים
מדריך צג 7-פלחי Arduino MAX7219: MAX7219 הוא IC המשמש להנעת נוריות 7 מגזרים (עד 8 ספרות), תצוגות חסימות (תצוגות מוטות) ו -64 נוריות בודדות שהן קטודות קומון. כדי לתקשר עם מיקרו -בקר, MAX7219 משתמש במערכת התקשורת SPI. אז כדי לנהוג 64 ליטר