תוכן עניינים:
וִידֵאוֹ: Dot Matrix 32x8 Max7219 ממשק עם Ardiuno: 5 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
שלום לכולם, Dot Matrix המבוסס על Max7219 אינם חדשים בשנת 2020, עד לאחרונה, תהליך ההתקנה תועד היטב, אפשר היה להוריד את ספריית החומרה מ- MajicDesigns. ושינה כמה שורות בקבצי הכותרת ו- FC16 עבד כמו קסם. זה היה עד ש- MajicDesigns תיקן את כל הבאגים בספרייה. עכשיו השיטה המתועדת לא עובדת..
ביליתי כמה ימים בחיפוש וגיליתי את זה במקרה..ייתכן שחלק מהמומחים יודעים זאת כבר. אבל חשבתי לתעד ולשתף אותו, לעזור לחדשים אחרים כמוני
שלב 1: מה אנחנו צריכים?
- Max7219 לוח x 32 dotmatrix
- ארדיאנו ננו
- לוח לחם
- כמה חוטים
- מחשב נייד או שולחן עבודה עם Ardiuno ide
שלב 2: Max7219?
- אם אינך בטוח אם יש לך max7219, אל תוציא את מטריצת הנקודות לד
- השתמש בטלפון הנייד שלך כדי להתקרב ולצלם
- זה מקל על הקריאה
שלב 3: התקן דרייבר
- ב- Ardiuno Ide, עבור אל "כלים"> "נהל ספריות"
- לאחר מכן חפש md_max
- התקן את "MD_MAX72xx" ו- "MD_Parola"
- הפעל מחדש את Ardiuno רק כדי לוודא שספריות נטענות
שלב 4: שגיאה ופתרון
-
צור חיבורים לפי הקוד
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 12
- התאם את Max_device ל- 4
- בדקתי את זה עם דוגמאות שונות אבל שמתי לב שהדמויות מעורבבות
- לפעמים זה יכול להיות בגלל חיבור רופף/חוט על קרש הלחם
- ברוב המקרים זה נובע מאתחול HW לא נכון
-
ישנם 4 שעות מבוססות על חיבורים
- MD_MAX72XX:: PAROLA_HW
- MD_MAX72XX:: GENERIC_HW
- MD_MAX72XX:: ICSTATION_HW
- MD_MAX72XX:: FC16_HW
- "Parola_HW" הוא ברירת המחדל, עלינו לבדוק אחד אחד כדי לבדוק מה עובד הכי טוב
- זכור לאפס את החשמל עבור Ardiuno לפני שתבדוק כל הגדרה
- בשבילי FC16_HW עבד
שלב 5: התאם את הקוד
- עדכן את סוג החומרה ל- "FC16_HW"
- Max_device כ -4 עבור מטריצה 32 x 8
- כתוב את הקוד בחזרה ל- Ardiuno Nano
- בדוק את התצוגה
- וואלה זה עובד !!
מקווה שזה יעזור למישהו בעתיד.
אנא שתף את ההערות וההצעות שלך
מוּמלָץ:
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק MMA8451 שלך באמצעות ESP32s: 8 שלבים
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק ה- MMA8451 שלך באמצעות ESP32s: במדריך זה, תלמד הכל על איך להתחיל, להתחבר ולהשיג מכשיר I2C (מאיץ) שעובד עם בקר (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
ממשק מיקרו Atmega16 עם תצוגת LED Dot Matrix: 5 שלבים
ממשק מיקרו -בקר Atmega16 עם תצוגת LED Dot Matrix: בפרויקט זה אנו הולכים לממשק תצוגת LED של מטריצה נקודה אחת עם מיקרו -בקר AVR (Atmega16). כאן נראה סימולציה בפרוטוס, אתה יכול ליישם את אותו הדבר בחומרה שלך. אז כאן נדפיס תחילה תו אחד נניח 'A' ב
הרכבה ובדיקת MAX7219 LED Dot Matrix: 6 שלבים (עם תמונות)
הרכבה ובדיקה של מטריקס LED DOT MAX7219: תצוגת Dot-Matrix היא מכשיר תצוגה המכיל דיודות פולטות אור מיושרות בצורה של מטריצה. תצוגות מטריצה זו משמשות ביישומים בהם יש צורך בסמל, גרפיקה, תווים, אלפבית, מספרים יוצגו יחד
ממשק תצוגת LED Dot Matrix עם מיקרו -בקר 8051: 5 שלבים
ממשק תצוגת LED Dot Matrix עם מיקרו -בקר 8051: בפרויקט זה אנו הולכים לממשק תצוגת LED של מטריצת נקודה אחת עם מיקרו -בקר 8051. כאן נראה סימולציה בפרוטוס, אתה יכול ליישם את אותו הדבר בחומרה שלך. אז כאן נדפיס תחילה תו אחד נניח 'A' במגוון זה
צג SMS -- תצוגת Dot Matrix -- MAX7219 -- SIM800L: 8 שלבים (עם תמונות)
צג SMS || תצוגת Dot Matrix || MAX7219 || SIM800L: בסרטון זה תלמד כיצד להשתמש במודול GSM, תצוגת מטריצות נקודה וכיצד להציג עליו טקסט גלילה. לאחר מכן נשלב אותם יחד להצגת הודעות המתקבלות באמצעות SIM GSM לתצוגת מטריצת נקודות. זה די קל ויו