תוכן עניינים:
- שלב 1: צפה בסרטון
- שלב 2: קנה את החלקים והכלים
- שלב 3: התחל עם רכיבי הר משטח
- שלב 4: זרימה מחדש
- שלב 5: הוסף את כותרות הסיכה
- שלב 6: הלחמה של תצוגת 7 הפלגים
- שלב 7: כיצד פועלת החומרה
- שלב 8: כיצד פועלת תוכנית ההדגמה
- שלב 9: שרשרת חיננית ביחד
וִידֵאוֹ: תצוגות של 7 קטעים ניתנות להתייחסות: 10 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
מדי פעם נלחץ במוחי רעיון ואני חושב, "איך זה לא נעשה בעבר?" ורוב הזמן, זה באמת היה. במקרה של "תצוגת 7 -פלחים הניתנת להתייחסות" - אני באמת לא חושב שזה נעשה, לפחות לא ככה.
רוב הזמן תצוגות עם 7 קטעים מסתבכות הרבה יותר ממה שאתה חושב שהם יהיו. בעיקרו של דבר אתה רק מדליק חבורה של נוריות LED להצגת מספרים או אותיות. זה אומר שאתה צריך להיות שליטה על כל קטע של כל ספרה שיש לך, אז אם יש לך 4 ספרות, זה 4 * 7 = 28 יציאות! שלא לדבר על חיווט ונגדים. ואז ברגע שאתה מתחיל לנהוג בכמה מהם, הדברים כבר לא נראים כל כך פשוטים. החלטתי ליצור דרך פשוטה לקבל כמה וכמה תצוגות של 7 קטעים שתרצה, והן סופר מודולריות. בין אם אתה רוצה 20 או 2, אתה צריך רק שורת נתונים אחת מהארדואינו כדי לשלוט בהם. עקוב אחרי כדי לראות איך עשיתי זאת, או להכין בעצמך, או רק כדי לדעת איך הם עובדים!
אם לא בא לך להכין בעצמך, או שבא לך לתמוך בפרויקטים של קוד פתוח שאני יוצר, אני מפעיל כעת קמפיין מימון המונים לתצוגות אלה באתר שלי!
שלב 1: צפה בסרטון
אם אתה לומד טוב יותר על ידי צפייה בסרטונים, אני מסביר כיצד בניתי אותם וכיצד הם עובדים כאן.
אל תשכחו להירשם!
www.youtube.com/seanhodgins
שלב 2: קנה את החלקים והכלים
אין הרבה חלקים, וזה מה שעושה את זה נהדר, אבל תצטרך להיות בסדר עם הלחמה על פני השטח.
חלקים לתצוגה:
- 1 x PCB מותאם אישית - קבל את הקבצים מ- GitHub, או הזמין באמצעות PCBWay
- 3 x WS2811 - Adafruit
- 1 x 7 פלחי תצוגה - צריך להיות אנודה נפוצה! לספרקפון יש אותם
- 3 x 33OHM נגד 0805 - Digikey
- 3 x 1uF קבלים 0805 - Digikey
- 1 x 3 פינים כותרת זווית ישרה - נקבה - Digikey
- 1 x 3 פינים כותרת זווית ישרה - זכר - Digikey
כלים:
- מלחם
- תנור או אוויר חם (אופציונלי אך קל יותר)
- הדבקת הלחמה או הלחמה
אם אתה רוצה לדלג על הבנייה ופשוט לקנות זוג, לך לכאן
shop.idlehandsdev.com/products/addressable-7-segment-display
שלב 3: התחל עם רכיבי הר משטח
על הגב יש למרוח את משחת ההלחמה. כל אלה הם באמת רכיבים סלחניים, כך שזה יהיה פרויקט טוב להתחיל בו אם מעולם לא הזרמת רכיבי הר משטח. לאחר החלת משחת ההלחמה, הניחו את הכובעים, הנגדים ולבסוף את ה- WS2811. עקוב אחר הסימונים שעל הלוח.
שלב 4: זרימה מחדש
הוציאו את האוויר החם או תנור החזר החוצה, חממו אותם עד שכל משחת ההלחמה מתייצבת. אם אין לך אוויר חם או תנור מחודש, אתה יכול להשתמש במגהץ והלחמה. זה יותר מייגע אבל בהחלט אפשרי. יש לי סרטון על זה אם אתה רוצה לדעת כמה טכניקות. בדוק את זה כאן:
שלב 5: הוסף את כותרות הסיכה
סדר השלבים בו ניתן ללמד הוא חשוב. לאחר מכן יש להלחיד את כותרות הסיכות, כיוון שכריותיהן יוסתרו בקרוב מתחת לרכיב התצוגה בן 7 המגזרים. הלוח מראה לך לאיזה כיוון הולכים כותרות הסיכה של הזכר והנקבה. נסה להפוך אותם ישרים!
שלב 6: הלחמה של תצוגת 7 הפלגים
לבסוף עלינו להלחם על רכיב התצוגה בן 7 המגזרים. וודא שהוא בכיוון הנכון על ידי ביצוע הכיוון של מסך המשי.
לאחר שתסיים להלחם, נקה את הלוח בעזרת חומר הניקוי המועדף עליך וסיימת!
שלב 7: כיצד פועלת החומרה
ה- WS2811 IC מסוגל להניע 3 נוריות עם זרם משתנה. בדרך כלל אלה נוריות אדום, ירוק וכחול בכדי ליצור אלפי צבעים שונים. במקרה של תצוגת 7 פלחים אנו משתמשים בשלושה WS2811 לשליטה על הבהירות של 8 מקטעים שונים בתצוגת 7 המגזרים. שניים מ- WS2811 מחוברים ל -3 קטעים והאחרון מחובר ל -2 מקטעים, כאשר אחד נשאר. הנותר למעשה מחובר לד LED לא מאוכלס, שחשבתי שיכול להיות שימושי למשהו.
הדרך שבה ניתן לטפל ב- WS2811 היא שהיא מסוגלת להעביר נתונים מ- WS2811 אחד למשנהו. אז כשאתה שולח מחרוזת סיביות (נתונים), זה יקבל מידע משלו לגבי אילו נוריות להדליק, ויעביר מידע כלשהו לשדות WS2811 הבאים עד שכולם יקבלו את המידע. כלומר, שיטת תקשורת זו דורשת רק שורת נתונים אחת. לאחר שהתקבלו הנתונים עבור הספרה היחידה, הם מעבירים את הנתונים לשלוש הבאות. יש סכמטי פשוט מאוד בתמונה למעלה. החוט הירוק החופשי הוא מה שנכנס לתצוגה הבאה.
שלב 8: כיצד פועלת תוכנית ההדגמה
גיבשתי במהירות תוכנית Arduino להדגמת אופן הצגת הדברים בתצוגת 7 המקטעים הניתנים להתייחסות. הוא משתמש בספריית Adafruit NeoPixel לשליטה במסכי המספרים. זה בעצם הופך כל ספרה ל -3 Neopixels. אתה יכול לשלוח ספרה אחת לתצוגה אחת ולשלוט בהירותה על ידי כתיבה פשוטה:
writeDigit (DisplayNumber, Number, Brightness);
מספר התצוגה הוא המספר מימין לשמאל מהתצוגה שברצונך לכתוב ועד שמתחיל ב- 0. המספר הוא המספר האמיתי שברצונך להציג בתצוגה מ- 0-9, והבהירות היא ערך מ -0-255 לאיך בהיר שאתה רוצה שיהיה.
בכל פעם שתרצה לרענן את התצוגות עליך לשלוח:
segmentes.show ();
מכיוון שאין כאן ריבוב, זה מקל מאוד לעשות דברים כמו לדפוק את המספרים, לעמעם אותם, לעשות אנימציות מגניבות.
אין ספרייה עצמאית, אך ייתכן שאעבוד על ספרייה בקרוב. אם אתה רוצה לתרום לפרויקט ולכתוב ספרייה, אל תהסס לפנות אלי ואשלח לך כמה תצוגות.
שלב 9: שרשרת חיננית ביחד
פרס שני בתחרות ה- PCB
מוּמלָץ:
Arduino FFT Visualizer עם נוריות ניתנות להתייחסות: 4 שלבים
Arduino FFT Visualizer עם נוריות ניתנות להתייחסות: הדרכה זו תסביר כיצד לבנות Visualizer עם אודיו Arduino וכמה נוריות כתובות. זהו פרויקט שרציתי לעשות כבר זמן מה מכיוון שאני פראייר לאורות תגובתי קוליים. אורות אלה משתמשים ב- FFT (Fast Fou
תצוגות נורה קולית + דברים מוזרים : 8 שלבים (עם תמונות)
תצוגות נורות תגובתיות קול + דברים מוזרים …: לתמונות נוספות ועדכוני פרויקטים: @capricorn_one
תצוגות כפולות של 7 קטעים הנשלטות על ידי פוטנציומטר במעגל פייתון - הפגנת התמדה של חזון: 9 שלבים (עם תמונות)
תצוגות כפולות של 7 מקטעים הנשלטות על ידי פוטנציומטר במעגל פייתון-הפגנת התמדה של חזון: פרויקט זה משתמש בפוטנציומטר לשליטה על התצוגה בכמה תצוגות LED של 7 פלחים (F5161AH). כאשר סיבוב כפתור הפוטנטיומטר המספר המוצג משתנה בטווח 0 עד 99. רק נורית אחת דולקת בכל רגע, בקצרה מאוד, אך
אמנות דו מימדית עם נוריות ניתנות לתכנות ובסיס ולוגו הניתן להתאמה אישית: 5 שלבים (עם תמונות)
אמנות דו -ממדית עם נוריות ניתנות לתכנות ובסיס ולוגו הניתנים להתאמה אישית: ברוכים הבאים למדריכים! היום, אראה לך כיצד ליצור פרויקט אמנות דו -ממדי עם לוגו ועיצוב כולל לבחירתך. עשיתי את הפרויקט הזה מכיוון שהוא יכול ללמד אנשים על מיומנויות רבות כמו תכנות, חיווט, דוגמנות תלת מימד ועוד. זֶה
חישוק LED Hula Hoop ניתן להתייחסות בנפרד: 9 שלבים (עם תמונות)
חישוק LED Hula Hoop לחיבור אישי: במדריך זה אני הולך להראות לך כיצד להכין חישוק הולה LED לנפרד שלך. ניתן להתייחס באופן אינדיבידואלי לכך שכל נורית בחישוק יכולה להיות בעלת צבע שונה בו זמנית. רציתי ליצור כמה דפוסי LED נחמדים