2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במאמר הקודם שלי. כבר הראיתי כיצד להשתמש בהתקן הפלט ב- Arduino. מכשירי הפלט כוללים "7 פלחים", "טבעת RGB", "Led Matrix" ו- "2x16 LCD".
במאמר זה, אראה לך גם כיצד להשתמש בהתקן הפלט ב- Arduino. מכשיר הפלט שאני משתמש בו הפעם הוא מודול ה- P10 Led.
הלד הזה כמעט זהה למטריצת לד שהשתמשתי בו קודם. ההבדל הוא בגודל ובמספר הלדים.
להדרכה זו, להלן הרכיבים הדרושים לנו:
- מודול LED P10 (כולל כבלי חשמל ונתונים)
- Arduino Nano V.3
- כבל מגשר
- USBmini
הספרייה הנדרשת:
DMD2
שלב 1: מפרט DMD
מפרטי מודול לד P10:
- מתח הפעלה: 5V
- 32 x 16 אדום לד
- גוף: פלסטיק
- בקרת IC על הסיפון
שלב 2: חבר את ה- LED ל- Arduino
זוהי תוכנית ההתקנה של מודול P10 לד עבור Arduino:
P10 לד לארדואינו
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
DATA ==> D11
מודול זה חייב להיות מסופק עם ספק כוח חיצוני 5V. כך שהמודול יכול להאיר.
אם לא ניתן לו אספקה חיצונית עדיין ניתן להדליק. אך התוצאות אינן בהירות במיוחד.
להבדל בין מודולים המשתמשים באספקה חיצונית ולא. ניתן לראות את ההבדל בתוצאת הצעד.
שלב 3: תכנות
ודא שספריית "DMD2" מותקנת ב- Arduino IDE.
להלן סקיצה שעשיתי כדי לנסות את מודול ה- P10 Led הזה.
#include #include #include
const int WIDTH = 1;
const uint8_t *FONT = Arial14;
SoftDMD dmd (WIDTH, 1);
תיבת DMD_TextBox (dmd);
הגדרת בטל () {
Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
לולאת חלל () {
dmd.drawString (0, 0, String ("שלום"));
}
המערכון לעיל הוא דוגמה קטנה לשימוש במודול LED זה p10. למערכונים אחרים אודות מודול זה, ראה דוגמאות המסופקות על ידי הספרייה.
שלב 4: תוצאה
עיין בתמונה למעלה כדי לראות את התוצאות.
איור 1: מודול שמשתמש באספקה חיצונית איור 2: מודולים שאינם משתמשים באספקה חיצונית