תוכן עניינים:
- אספקה
- שלב 1: LCD, I2C, Arduino UNO ו- Perf Board
- שלב 2: לחצנים + מעגל ראשוני
- שלב 3: הגדרת הכפתורים העיקריים
- שלב 4: מקור כוח נוסף + רצועת LED
- שלב 5: לחצנים קטנים יותר
- שלב 6: התקנת תוכנה
- שלב 7: הקוד
- שלב 8: סיים
וִידֵאוֹ: בקר רצועות LED: 8 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
במדריך זה, אני אקח אותך בשלבים של אופן השימוש והניהול של פסי הלד שלך על ידי בניית ממשק שליטה. היה לי מאוד כיף עם האורות האלה כפי שאני בטוח שגם אתה. אם אתה אוהב את זה להוראה, אנא הקפד להצביע עבורו באתגר התאורה!
עם בקר זה, המשתמש יוכל לבחור בצבעים שונים וכן בפעולות כגון מצמוץ, דהייה ורדיפה לרצועת ה- LED שלו. היישומים וההתאמות הם אינסופיים. תהנה:)
שיקולי בטיחות: בעת הלחמה, הקפד לעבוד באזור מאוורר היטב עם מחצלת מתאימה ומשקפי בטיחות. כמו כן, וודא כי השימוש ב- PPE מתאים בעת עבודה עם כלים שונים במהלך הדרכה זו.
*הערות אחרות: פרויקט זה אינו כולל את הדיור אלא את המעגל, הקוד והממשק הכללי. זה נותן לך את החופש לעצב את הדיור כראות עיניך:)
אספקה
- מסך LCD 20x04
- מודול I2C
- לוח פרפ (9 על 15 ס"מ)
- כבלי מגשר (M עד F, M עד M, F עד F)
- 6x 10k אוהם
- כבל USB Arduino
- 4 כפתורי PTM גדולים
- 2 כפתורי PTM קטנים
- 7x צמתים קטנים (אופציונלי)
- 3x M2 Screwa
- 3x אגוזי משושה M2
- מתאמי 2x 12 V 1A
- לוח Arduino Uno
- 5 - 10 מ 'של אורות רצועות LED
שלב 1: LCD, I2C, Arduino UNO ו- Perf Board
1. הלחם את מודול I2C בחלק האחורי של צג ה- 20x04 LCD. מודול I2C משמש לתקשורת עם מסך LCD ללא צורך בבלגן של חוטים. אל תדאג עדיין לגבי חיבורי פינים ל- Arduino Uno.
2. אבטח את מסך ה- LCD לראש הלוח perf באמצעות ברגי M2 ואומים משושה.
3. אבטח את הארדואינו לתחתית לוח הפרפר באמצעות ברגים M2 ואומים משושה. חשוב מאוד ששני הרכיבים הללו יהיו מאובטחים ולא זזים.
שלב 2: לחצנים + מעגל ראשוני
1. באמצעות כבלי מגשר זכר לנקבה, חבר את הפינים ליציאות בארדואינו כמפורט להלן:
- GND (LCD) - GND (Arduino)
- VCC (LCD) - 5V (Arduino)
- SDA (LCD) - A4 (Arduino)
- SCL (LCD) - A5 (Arduino)
2. הניחו את 4 כפתורי ה- PTM הגדולים (דחיפה להכנה) בפורמט מרובע כפי שניתן לראות למעלה על לוח ה perf. צריך להיות כפתור שמאל למעלה, תחתון שמאל, למעלה מימין ולמטה מימין למטה. עדיין אין צורך להתחבר לכפתורים אלה.
שלב 3: הגדרת הכפתורים העיקריים
עכשיו הגיע הזמן לחבר את הכפתורים האלה ל- Arduino. ודא שאתה מחבר אותם בצורה מסודרת על מנת לשמור על ממשק המשתמש ברור למשתמש.
1. חבר את כל הכפתורים למעקה 5V משותף המחובר ל- Arduino.
2. יש לחבר את המסוף השני של כל כפתור לפיני ה- UNO הבאים של Arduino:
- לחצן שמאל למעלה ……….הדק 8
- לחצן שמאל למטה ………. סיכה 9
- כפתור ימני למעלה ………. סיכה 10
- לחצן ימני למטה ………. סיכה 11
3. לבסוף, כל מסוף (לא ה- 5V) צריך להיות מחובר גם לנגד משיכה של 10K אוהם ל- GND על מנת להפחית מתח ורעש צפים.
שלב 4: מקור כוח נוסף + רצועת LED
למרבה הצער, פסי LED הם עתירי כוח ולכן דורשים מקורות חשמל נאותים. מסיבה זו הוספתי מתאם 12V 1A שני שנועד אך ורק לספק מתח לרצועה. עם זאת, אם אתה יכול לשים יד על מתאם בעל דירוג כוח גדול יותר, אני ממליץ עליו בחום (לא יכולתי בגלל מגבלות COVID-19).
1. הפשיטו את כבל מתאם החשמל וחברו את החוט החיובי לאספקה החיובית ברצועת ה- LED ו- GND ל- GND ברצועת ה- LED.
2. באמצעות כבל מגשר, ודא שסיכה 6 על הארדואינו מחוברת לכבל הנתונים ברצועת ה- LED. זו הסיכה שתגיד לרצועה כיצד להתנהג/מה להציג.
שלב 5: לחצנים קטנים יותר
הוספתי כפתורים קטנים יותר כדי לאפשר למשתמש להתאים את מהירות הפונקציות כגון מצמוץ, דהייה ורדיפה. לחיצה על הכפתור למעלה מגבירה את מהירות הפעולות הללו על ידי הפחתת העיכוב המפריד בין הלולאות הללו. שני הכפתורים הללו הם PTM והם תכונה נוספת אופציונלית.
1. הניחו כפתורים על לוח הפרפ והלחמו אותם במקומם. הבן אילו צדדים הם מסופים מנוגדים באמצעות מולטימטר רק כדי להיות בטוח.
2. צד אחד של שני הכפתורים צריך להיות מחובר שוב למעקה 5V משותף.
3. הצד השני של שני הכפתורים צריך להיות מחובר לסיכות הארדואינו הבאות:
- לחצן עליון (הפחתת מהירות) - פין 12 ארדואינו
- לחצן תחתון (הגדל מהירות) - פין 13 ארדואינו
שלב 6: התקנת תוכנה
על מנת להריץ את הקוד, יהיה עליך להתקין את שתי הספריות המקושרות להלן.
LiquidCrystal_I2C
FastLED
אם כבר יש לך את הספריות האלה, עבור אל 'כלים' ולאחר מכן 'מנהל ספריות', חפש את הספריות ולחץ על 'התקן' או 'עדכן' כפי שניתן לראות למעלה.
שלב 7: הקוד
הורד, העתק והדבק את הקוד למטה ב- Arduino IDE שלך והעלה אותו ללוח. חבר את מקור החשמל של 12V ללוח ואם הכל במקום, המסך אמור להאיר עם המסר: 'LED STRIP CONTROLLER'.
אם אתה נתקל בבעיות כלשהן בתהליך, אל תהסס לשאול שאלה בסעיף ההערות למטה ואני אעשה כמיטב יכולתי להשיב.
שלב 8: סיים
אתה גמור! תהנה:)
מוּמלָץ:
מנורות רצועות LED פשוטות (שדרג את רצועות הלד שלך): 4 שלבים (עם תמונות)
מנורות רצועות LED פשוטות (שדרג את רצועות הלד שלך): השתמשתי בפסי LED כבר די הרבה זמן ותמיד אהבתי את הפשטות שבהן. פשוט ניתקת חלק מהתפקיד, הלחמה אליו כמה חוטים, חיברו ספק כוח וקיבלתם לעצמכם מקור אור. לאורך השנים מצאתי ג
בקר רצועות LED שונה של RGBW, נשלט PIR, ESP8285: 3 שלבים
בקר רצועות LED שונה של RGBW, מבוקר PIR, ESP8285: מעל השולחן שלי בבית התקנתי רצועת LED RGBW. בקר ה- LED LED RGBW אמור לעבוד עם אפליקציה כמו אפליקציית Magic Home. עם זאת, אני מכיל שבב ESP8285 שהבהבתי עם הקושחה שלי. הוספתי PIR שבאמצעותו רצועת ה- LED עוברת
בקר רצועות LED Arduino RGB: 4 שלבים
בקר רצועות LED Arduino RGB: לעתים קרובות כאשר אנשים רוצים לשלוט ברצועת ה- RGB LED שלהם באמצעות Arduino, משתמשים בשלושה פוטנציומטרים לערבוב הצבעים האדומים, הירוקים והכחולים. זה עובד ויכול להיות בסדר גמור לצרכים שלך, אבל רציתי לעשות משהו יותר אינטואיטיבי, משהו
רצועות אור LED LED דוהרות המופעלות על ידי Arduino: 6 שלבים (עם תמונות)
רצועות LED LED דוהות המופעלות על ידי Arduino: חיישן מבודד: לאחרונה עדכנתי את המטבח וידעתי שתאורה 'תרים' את מראה הארונות. הלכתי על 'True Handless' אז יש לי פער מתחת למשטח העבודה, כמו גם לוח בעיטה, מתחת לארון ועל החלק העליון של הארונות הזמינים ו
בקר רצועות Led Arduino לאורות מחשב מגניבים: 5 שלבים
Arduino Led Strip Controller עבור אורות מחשבים מגניבים: יש לי את רצועת ה- RGB המגניבה הזו מ- aliexpress ואני רוצה להשתמש בה עבור נורות מחשב.הבעיה הראשונה חמה לשלוט בה ואז כיצד להפעיל אותו. מדריך זה מראה לך כיצד לעשות את זה עם קוד github arduino, סרטון פרוייקטים עובדים ומדרגה