כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *

שלום. הפרויקט מדהים אבל נתקלתי בבעיה. יש לי 2 צגים עם רזולוציות שונות. העיקרי שלי הוא 1920x1080. המשני הוא ישן עם מילואים של 1024x768.

אני מנסה לכייל את הקוד בכדי לקבל קלט מהמסך הראשי שלי אבל אני מקבל "ArrayOutOfBoundsException: 1" עד "range = (float) dispBounds [d]. רוחב / (float) מציג [d] [1];".

אני אובד עצות באשר לשנות את הקוד לביצוע קלט מהמסך הראשי. זה תמיד עובר לשני. אם אני מסיר את המסך הישן המשני הרצועה המובילה עובדת כמתוכנן.

זהו מערך הוביל שלי:

סטטי int leds סופי [] [] = חדש int [] [] {
{1,5,5}, {1,6,5}, {1,7,5}, {1,8,5}, // קצה תחתון, חצי ימין
{1,8,4}, {1,8,3}, {1,8,2}, {1,8,1}, // קצה ימין
{1,8,0}, {1,7,0}, {1,6,0}, {1,5,0}, {1,4,0}, // קצה עליון
{1,3,0}, {1,2,0}, {1,1,0}, {1,0,0}, // עוד קצה עליון
{1,0,1}, {1,0,2}, {1,0,3}, {1,0,4}, // קצה שמאל
{1,0,5}, {1,1,5}, {1,2,5}, {1,3,5} // הקצה התחתון, המחצית השמאלית

אנא עזור! :(

היי
תודה ראשונה על המדריך הקל לעקוב. הצלחתי לעשות את האווירה בעבודה עם צבעים מדויקים או קרוב. רק בעיה אחת היא ששלושת פנסי ה- LED האחרונים שלי לא עובדים. בדקתי מספר פעמים עם מערבולת הצבעים ונורות הלד נדלקות.

instagram viewer

ההגדרה שלי 33 לרוחב ו -19 למטה בקצה הימני שלושת האחרונים לא עובדת ויכולה לגלות איך לתקן את זה
{0,32,18}, {0,31,18}, {0,30,18}, {0,29,18}, {0,28,18}, {0,27,18}, {0,26,18}, {0,25,18}, {0,24,18}, {0,23,18}, {0,22,18}, {0,21,18}, {0,20,18}, {0,19,18}, {0,18,18}, {0,17,18}, {0,16,18}, {0,15,18}, {0,14,18}, {0,13,18}, {0,12,18}, {0,11,18}, {0, 10,18}, {0,9,18}, {0,8,18}, {0,7,18}, {0,6,18}, {0,5,18}, {0,4, 18}, {0,3,18}, {0,2,18}, {0,1,18}, // תחתון קצה,
{0,0,18}, {0,0,17}, {0,0,16}, {0,0,15}, {0,0,14}, {0,0,13}, {0, 0,12}, {0,0,11}, {0,0,10}, {0,0,9}, {0,0,8}, {0,0,7}, {0,0, 6}, {0,0,5}, {0,0,4}, {0,0,3}, {0,0,2}, {0,0,1}, // קצה שמאל
{0,0,0}, {0,1,0}, {0,2,0}, {0,3,0}, {0,4,0}, {0,5,0}, {0,6,0}, {0,7,0}, {0,8,0}, {0,9,0}, {0,10,0}, {0,11,0}, {0,12,0}, {0,13,0}, {0,14,0}, {0,15,0}, {0,16,0}, {0,17,0}, {0,18,0}, {0,19,0}, {0,20,0}, {0,21,0}, {0,22,0}, {0,23,0}, {0,24,0}, {0,25,0}, {0,26,0}, {0,27,0}, {0,28,0}, {0,29,0}, {0,30,0}, {0,31,0}, {0,32,0}, // קצה עליון
{0,32,1}, {0,32,2}, {0,32,3}, {0,32,4}, {0,32,5}, {0,32,6}, {0,32,7}, {0,32,8}, {0,32,9}, {0,32,10}, {0,32,11}, {0,32,12}, {0,32,13}, {0,32,14}, {0,32,15}, {0,32,16}, {0, 32,17}, {0,32,18}, // קצה ימין

כל עזרה תהיה גדולה
תודה

שלום תהיתי אם תוכל לעזור לי, הצלחתי להתקין הכל אבל משום מה את הרצועה המובילה ממשיך למצמץ במהלך קטעי וידיאו, Colorswirl עובד כמו שצריך אבל אני לא יכול לגרום לכך שדבר המסך יעבוד כראוי. יש לי 37 פיקסלים למעלה, 0 בוטום ו 17 בכל צד, אז הכנתי את הקוד כך:

{0,0,17}, {0,0,16}, {0,0,15}, {0,0,14}, {0,0,13}, {0,0,12}, {0, 0,11}, {0,0,10}, {0,0,9}, {0,0,8}, {0,0,7}, {0,0,6}, {0,0, 5}, {0,0,4}, {0,0,3}, {0,0,2}, {0,0,1}, {0,0,0}, // צד שמאל.

{0,0,0},{0,1,0},{0,2,0},{0,3,0},{0,4,0},{0,5,0},{0,6,0},{0,7,0},
{0,8,0},{0,9,0},{0,10,0},{0,11,0}, {0,12,0},{0,13,0},{0,14,0},{0,15,0},{0,16,0},{0,17,0},{0,18,0},{0,19,0},
{0,20,0},{0,21,0},{0,22,0},{0,23,0},
{0,24,0}, {0,25,0},{0,26,0},
\ צד עליון.
{0,26,1},{0,26,2},{0,26,3},{0,26,4},{0,26,5},{0,26,6},{0,26,7},{0,26,8}, {0,26,9},{0,26,10},{0,26,11},{0,26,12},{0,26,13},{0,26,14},{0,26,15},{0,26,16},

//צד ימין.

יש לך מושג מה קורה?