תוכן עניינים:
- שלב 1: צפה בסרטון
- שלב 2: מה שאתה צריך
- שלב 3: הדפס תלת מימד
- שלב 4: חיווט הלדים
- שלב 5: הוספת Lightpipe
- שלב 6: שליטה באמצעות ארדואינו
- שלב 7: מסקנות ושיפורים שיש לבצע
וִידֵאוֹ: תצוגת Lightpipe בת 7 קטעים: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
מה אם הייתי אומר לך שאתה יכול לבנות תצוגה משרוכי נעליים !? זה בדיוק מה שעשיתי! בניית תצוגת שבעה קטעים משלך היא לא דבר חדש, זה פרויקט ארדואינו נפוץ מאוד, אבל היה לי רעיון לזה אז אמרתי שאני אנסה אותו ואני בהחלט מרוצה מאיך שזה יצא!
הוא עשוי משרוכי נעליים (צינור אור), כמה נוריות RGB ניתנות להתייחסות (Neopixels) והדפס תלת מימד. הרעיון מאחורי עיצוב זה נוצר בהשראת פרויקטים של Cob LED שעליהם עובדות יוצר בלתי צפוי ודייויד ווטס. אני הולך להראות לך איך הצלחתי וכמה מחשבות והצעות יש לי לגרסה שנייה!
שלב 1: צפה בסרטון
בסרטון אני מכסה את כל מה שאני עושה במדריך הזה אם תרצה לבדוק את זה.
שלב 2: מה שאתה צריך
השתמשתי בדברים הבאים כדי ליצור תצוגה זו
- הר מודפס בתלת מימד (עוד על כך בשלב הבא)
-
להדליק שרוכי נעליים - אני יודע, כמה מוזר אבל זול ועובד נהדר. אתה אמור להיות מסוגל לעשות 4 תצוגות עם זוג שרוכים אחד. צבע השרוכים בעת רכישתם לא משנה מכיוון שבכל מקרה לא נשתמש בנורות הלדים.
- Amazon.com* (לא אותו סוג שהשתמשתי בו, אבל נראה שהם אמורים לעבוד)
- Amazon.co.uk* (זהה לעיל)
- אלי אקספרס*
- 14 יחידות דרך נוריות ניתנות להתייחסות - היו לי אלה שנשארו מפרויקט בשנה שעברה ואני לא יכול למצוא את המדויקים שקיבלתי (אני מאמין שהם APA106), אבל אני מאמין שאלו מ- Sparkfun צריכים לעבוד, תצטרך לרכישת 3 חבילות לפלח.
עוד כמה דברים שתצטרך
- כל ערודינו, השתמשתי באו ארדואינו מ- RobotDyn ב- aliexpress*, אני אוהב את זה בגלל שהוא משתמש במחבר מיקרו USB
- הייתי צריך לקדוח את החורים בהדפסה התלת מימדית שלי בכדי שזה יתאים, ייתכן שיהיה עליך לעשות את אותו הדבר (3 מ"מ ו -5 מ"מ סיביות במידת הצורך)
- להב חד לחיתוך הצינור הקל
- חוט והלחמה
*= קישורים שותפים
שלב 3: הדפס תלת מימד
באיזה עידן אנו חיים בו נוכל ליצור אובייקטים פיזיים תוך דקות ספורות! את המסך הזה יהיה הרבה יותר קשה לעשות בלי מדפסת תלת מימד!
עיצבתי את החלק ב- Thinkercad. התחלתי לייצר חלקים בודדים, כך ששמחתי שהרעיון עובד לפני שבזבזתי הרבה זמן ופלסטיק לייצר תצוגות של 7 קטע חסרות תועלת! אתה יכול לראות את האיטרציות שלי בקישור Thinkercad, היו לי כמה בעיות להדפיס את הדקיקים יותר, וגם קצת אור דימם.
מצא את החלק הזה ב- Tinkercad וגם ב- Thingiverse
דבר אחד שצריך לציין הוא שהצינור הלייט לא התאים לחורים שקדחתי לו, הייתי צריך לקדוח את החור בעזרת מקדח בגודל 3 מ"מ. אני חושב שאולי אפשר יהיה ליצור אותו סגנון תצוגה ללא תלת מימד מדפסת באמצעות חתיכת עץ עבה וקידוח חור בגודל 3 מ"מ לכל אורך הדרך ולאחר מכן קידוח החוצה מספיק עבור נורית ה -5 מ"מ. אם מישהו עושה את המסלול הזה אני אשמח לראות אותו!
שלב 4: חיווט הלדים
לפני שאני מכסה כל הלחמה, אני צריך להזהיר אותך שזה לא יפה! אדבר על כמה שינויים שאעשה זאת בסיכום מדריך זה.
אנו משתמשים בנורות RGB ניתנות להתייחסות, המכונות לעתים קרובות Neopixles. אלה דברים קטנים ומדהימים, מה שהופך אותם למיוחדים הוא שאתה יכול להגדיר את הצבע של כל LED בודד ולא רק לשנות את כולם בבת אחת. הם גם צריכים רק חוט נתונים אחד לשליטה, כך שזה הופך את המעגלים להרבה יותר קלים!
סביר יותר שתמצא סוג זה של נוריות על רצועה, אך הן זמינות גם בצורה חורית (כמו נורית רגילה)
הדבר הראשון שאתה רוצה לעשות הוא לקבל את האפשרות של נוריות הלד שלך, אין באמת נקודה שמראה את האות של נוריות LED שלי מכיוון שאני לא יכול למצוא היכן לקנות אותן ולנדים תואמים אחרים נראה שיש להם pinouts שונים.
לנורות שלך יהיו הסיכות הבאות
- VCC - להתחבר ל- 5V
- קרקע - כדי להיות מחובר לקרקע
- דין - נתונים ב, צריכים להיות מחוברים ל- Dout של הנורית הקודמת
- Dout - Data Out, אמור להתחבר לקלט הנורית הבאה
רגל נתונים
הכנס את נוריות הלוח לתושבת המודפסת בתלת -ממד וכופף את סיכת ה- Dout של ה- Leds כך שיצביעו לעבר הנורית הבאה ברצף. (בדוק את התמונה למעלה עם מספרים כדי לראות את הרצף שהשתמשתי בו, Dout של LED 5 מתחבר לד 6 וכו ').
הלחם את רגל ה- Dout לרגל ה- Din של ה- LED הבא. כדי שהפערים גדולים מדי מכדי לרגל הדאוט לחצות, כופפו את סיכת ה- Din של ה- LED הבא לאחור לכיוון רגל ה- Dout והלחמו אותם.
עד שתסיים אתה צריך להישאר עם LED אחד עם דין חילוף (LED 0 בתמונה שלי) ו- LED אחר עם Dout רזרבי (LED 13 בשבילי)
אם אתה מחבר יותר מתצוגה אחת, ה- Dout החופשי של המסך הראשון יתחבר לדין הראשון של התצוגה השנייה.
רגליים כוח
עכשיו אתה צריך לחבר את כל רגלי ה- VCC ביחד/ הייתי די עצלן כאן והשתמשתי בחתיכת חוט אחת שהלחמתי לה את הרגליים. עליך להשלים לולאה מלאה של זה, מכיוון שבחזור הלולאה VCC כל הדרך חזרה למנורת LED שהתחלת בה, זה עוזר למזער את ירידת המתח על הלדים האחרונים. לאחר מכן תצטרך להלחם חוט מהלולאה הזו שאפשר לחבר אליה בקלות.
חזור על אותם שלבים כמו לעיל עבור רגלי הקרקע.
הקפד לבדוק אם יש מכנסיים קצרים או גשרים באמצעות מטר רב.
הנורות שלי כברירת מחדל לכחול בעת ההפעלה, כך שהצלחתי לבדוק שכל נורית מקבלת חשמל על ידי הפעלת 5v על פני מסילות החשמל.
כל זה הסתדר לי אבל אני בהחלט אעשה את זה אחרת כשאעשה זאת בפעם הבאה!
שלב 5: הוספת Lightpipe
בשלב הבא עלינו לחתוך את צינור האור כך שיתאים לכל הקטעים.
השתמשתי בלהב סטנלי כדי לחתוך אותו, בהתחלה ניסיתי לנסר אותו אבל מצאתי שדחיפה כלפי מטה כמו גיליוטינה עובדת טוב יותר.
מדוד את הצינור הקל שמרפד אותו בחורים, אתה רוצה להשאיר אולי 1-2 ס מ מיותרים בכל צד בשביל העיקול ולרדת מהחור. עדיף לחתוך אותם קצת, כיוון שיש חדר התנדנדות בנוי בעיצוב התלת -ממדי ובנוסף זה מקל להכניס אותו. אם הוא ארוך מדי אתה יכול בקלות לקצץ מעט (הרבה יותר קל מאשר להוסיף אותו שוב אם זה קצר מדי:))
הכניסו את צינור האור לכל אחד מהחריצים הנדרשים. זה אמור להיראות כמו התמונה לעיל בסיום.
שלב 6: שליטה באמצעות ארדואינו
עכשיו הגיע הזמן לעשות את זה מבחן אמיתי! הורד את סקיצת הבדיקה מה- Github שלי, זו סקיצה פשוטה שפשוט סופרת. העלה את הסקיצה ל- Arduino שלך. עכשיו הגיע הזמן לחבר את התצוגה ל- Arduino. פשוט השתמשתי בקליפי תנין כדי לחבר את שלי.
- חבר את קו ה- VCC של ה- Leds לסיכת 5V של ה- Arduino שלך
- חבר את הקרקע לסיכת הארקה
- חבר את רגל ה- Din החילופית לסיכה 10 של הארדואינו שלך
עכשיו הפעל אותו ואתה צריך לקבל תצוגה די מגניבה עם 7 פלחים!
הערה: כל LED יכול לצייר עד 60mA של זרם. אם אתה מחבר יותר מתצוגה אחת, מומלץ לחבר ספק כוח נפרד של 5V. הקפד לחבר את הקרקע של הארדואינו גם לאספקת החשמל הזו.
שלב 7: מסקנות ושיפורים שיש לבצע
אני מאוד אוהב את התצוגה הזו ובהחלט אשתמש בפרויקט בעתיד, אבל יש כמה דברים שאעשה אחרת כשאני בונה אותה שוב.
אם הייתי בונה אותו שוב עם אותו הרכבה של נוריות LED כמו הפרויקט הזה, ללא ספק הייתי משתמש בלוח פרפור עבור כל LED כדי שהחיווט יהיה הרבה יותר מסודר.
אבל בפעם הבאה שאני עושה את הפרויקט הזה אני חושב שאשתמש בנורות SMD על ידי עיצוב PCB מותאם אישית או אולי אפילו באמצעות משהו כזה. אני חושב שפתרון ה- PCB המותאם אישית יהיה טוב כי זה לא אומר שום חיווט בכלל! שימוש בנורות LED SMD פירושו שהמודל התלת -ממדי לא צריך להיות כל כך עמוק מכיוון שהוא לא צריך להכיל את ה- LED דרך החור. זה גם יפחית את האור מדמם מהחלק האחורי של ה- LED.
מקווה שנהניתם מהפרויקט הזה! אם יש לך רעיונות אחרים לשימוש ב- Lightpipe בפרויקטים אשמח לשמוע אותו.
אם אתה מעוניין לראות פרויקטים נוספים ממני, בדוק את ערוץ היוטיוב שלי!
מוּמלָץ:
תצוגת אינטרנט גדולה של 7 קטעים DIY: 5 שלבים
תצוגת אינטרנט גדולה של 7 מקטעים DIY: בפרויקט זה אראה לך כיצד שילבתי צגים בגודל 7 אינץ 'בגודל 7 אינץ' ומודול Wifi ESP8266 ליצירת תצוגה בת 8 ספרות שיכולה להציג את הנתונים החשובים ביותר שלך מהאינטרנט. בואו נתחיל
תצוגת שעון שבעה קטעים מוארת בקצה: 16 שלבים (עם תמונות)
תצוגת שעון שבעה מגזרים עם קצה: שבע תצוגות קטע קיימות כבר יותר ממאה שנים (https://en.wikipedia.org/wiki/Seven-segment_display) ויוצרות את הצורה המוכרת של המספרים בשעונים דיגיטליים, לוחות מכשירים. ותצוגות מספריות רבות אחרות. הם חזרו
תצוגת שבעה קטעים DIY 2ʺ: 14 שלבים
תצוגת שבעה קטעים DIY 2ʺ: ניתן לבנות תצוגה זו כאנודה משותפת או כקטודה משותפת. הרכיבים לפרויקט הם PCB, 29 נוריות LED של 3 מ"מ, 8 נגדים ו -2 עוברים בכותרות נקבה עבור arduino 1x6. תצוגת שבעה קטעים DIY 2ʺ היא אידיאלית עבור ארדואין
תצוגת ממשק בן 7 קטעים עם רישום Shift באמצעות מיקרו-בקר CloudX: 5 שלבים
ממשק תצוגה בן 7 קטעים עם רישום Shift באמצעות מיקרו-בקר CloudX: בפרויקט זה אנו מפרסמים הדרכה כיצד להתממשק תצוגת LED של שבעה פלחים עם מיקרו-בקר CloudX. שבעה תצוגות קטע משמשות בהרבה יישומי מערכת ותעשייה משובצים בהם טווח התפוקות שיוצג הוא ידוע
מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים: 4 שלבים
מיקום הילוכים לאופנועים עם תצוגת שבעה קטעים: פרויקט זה כולל פענוח של מספר תשומות (במקרה זה 7) להצגה כערכים מספריים על תצוגת שבעה קטעים (SSD) באמצעות משהו שנקרא בינארי מקודד עשרוני (BCD), מטריצת דיודה ו- שבב מיקרו בשם BCD4511 (או CD4511). היה לי