תוכן עניינים:

מיקרו: ביט - מטריקס LED: 14 שלבים
מיקרו: ביט - מטריקס LED: 14 שלבים

וִידֵאוֹ: מיקרו: ביט - מטריקס LED: 14 שלבים

וִידֵאוֹ: מיקרו: ביט - מטריקס LED: 14 שלבים
וִידֵאוֹ: Micro:bit dock from Elektor 2024, נוֹבֶמבֶּר
Anonim
Micro: bit - LED Matrix
Micro: bit - LED Matrix

במדריך זה אעבור כיצד לבנות מטריצת LED למיקרו: ביט מתוך פסי LED. אשתמש במטריצת 4x4 ובמטריצה 10x10 כדוגמאות שלי. מכיוון שאני עובד בבית ספר, שבו אנו עושים הרבה בנייה, היינו מסיימים לעבור הרבה מחזיקי סוללות, ספקי כוח ומיקרו: ביט אם צריך לבנות הכל בפרויקט. מצד שני זה לא נראה טוב אם רק תחבר את המיקרו: ביט עם מחברי תנין, אז במדריך הזה אראה גם איך אנחנו בונים דברים שצריך לקחת אותם שוב.

כבר הכנתי מדריך קצר כיצד לתכנת neopixels, אך אעלה מדריך אחר עם קצת יותר התמקדות כיצד לתכנת מטריצה של neopixel.

אספקה

חומרים:

דיקט 4 מ מ

1 x ווסת מתח TO220-3

2 x 10 קבלים אלקטרוליטיים uF

ספק כוח 1 x 5 וולט 2 A מספיק למטריצה 4x4, אבל אתה רוצה 4 A למטריצה 10x10

3 x M3 25 ברגים

12 x M3 אגוזים

1 x מיקרו: ביט

נגד 330 אוהם

1 x מחבר בלוק מסוף בורג דו כיווני

רצועה של ניאופיקסלים תואמי מיקרו: ביט. עדיף 60 לד/מטר. אתה צריך קצת יותר מחצי מטר למטריצה 4 x 4 וקצת פחות מ -2 מטר למטריצה 10 x 10.

כמה מטרים של חוט. זה טוב אם יש לך צבעים שונים

חתיכה קטנה של לוח הלחמה

קצת קלטת חשמל

דבק לעץ

דבק חם

כלים:

כלי הלחמה

חיתוך לייזר

קאטר

עִפָּרוֹן

מברשת ישנה

אקדח דבק חם

4 חוטי קפיצה של תנין

שלב 1: כורת את העץ

כורת את העץ
כורת את העץ

ראשית השתמש בחיתוך הלייזר כדי לחתוך את העץ. העליתי קבצים כדי לחתוך גם מטריצה 4x4 וגם מטריצה 10x10.

שלב 2: הרכבת רשת ורגל

הרכבת רשת ורגל
הרכבת רשת ורגל
הרכבת רשת ורגל
הרכבת רשת ורגל
הרכבת רשת ורגל
הרכבת רשת ורגל
הרכבת רשת ורגל
הרכבת רשת ורגל

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

נקודת המבט על התמונה קצת מבלבלת. עליך להדביק את המשקוף לחלק השני באורכו של המשולש ולא לארוך ביותר. הקצה האחורי הוא הריבוע עם 5 חורים בתוכו.

שלב 3: גזור את רצועת ה- Neopixel שלך החוצה

גזור את רצועת ה- Neopixel שלך החוצה
גזור את רצועת ה- Neopixel שלך החוצה

אתה רוצה לחתוך את רצועת הניאופיקסל בקו הלבן. אם אתה עושה מטריצה 4x4, אתה רוצה לחתוך 4 רצועות עם 4 neopixels עליה ואם אתה עושה מטריצה 10x10, אז אתה רוצה לחתוך 10 רצועות עם 10 neopixels על כל. במפעלים יוצרים רצועות ניאופיקסל ארוכות, אך הלחמת רצועות קצרות יותר יחד. מקומות הלחמה אלה יהוו בעיה אחרונה, לכן נסו לחתוך את הרצועות בצורה כזו שתחתכו היכן שהמפעלים הלחמו יחדיו. זה אולי אומר שאתה מבזבז כמה פיקסלים, אבל זה יקל על העבודה האחרונה שלך הרבה יותר.

שלב 4: הרכיב את ה- Neopixels

הרכיבו את ה- Neopixels
הרכיבו את ה- Neopixels

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

שים לב כי neopixels הם כיווניים, שכן הנתונים יכולים ללכת רק בדרך אחת. חשוב שכל רצועות הניאופיקסל ילכו באותה הדרך, לך שיש לך דין בצד אחד ו- Do בצד השני.

שלב 5: חיבור ה- Neopixels

חיבור ה- Neopixels
חיבור ה- Neopixels
חיבור ה- Neopixels
חיבור ה- Neopixels

בעת חיבור הגו -פיקסל זכור כי כוח, קרקע ונתונים הולכים לרוץ מהרצועה הראשונה לרצועה הבאה ולאחר מכן מהרצועה הבאה וכן הלאה.

רצועה -> הרצועה הבאה

5v + -> 5v +

gnd -> gnd

עשה -> דין

כוח ואדמה יכולים לפעול בשני הכיוונים בנאופיקסל, כך שזה לא חשוב כיצד אתה מחבר כל רצועה לשם, מה שאומר שאתה יכול ללכת בדרך הקצרה, אך הנתונים יכולים ללכת רק בכיוון אחד, לכן הקפד לחבר את Do to Din.

שלב 6: בדוק את המטריצה

לפני שאנחנו מדביקים את הרשת על גבי הניאופיקסלים, אנחנו רוצים לוודא שהכל עובד. הפעלה ל neopixels רבים מהמיקרו: ביט יכולה לקצר אותו, אך תוכל להריץ בפועל 16 ניאופיקסלים מהמיקרו: ביט ללא כוח חיצוני, כל עוד רק ניאופיקסל יחיד מופעל בכל פעם. העלה את תוכנית הבדיקה למיקרו: ביט, חבר אותה למטריצת ה- LED עם חוטי התנין.

בתיאוריה אפשר לעשות את זה גם עם 100 פיקסלים, אבל זה קצת מסוכן, במקום זאת השתמש בחוטי תנין כדי לחבר את ספק הכוח למטריצת הניאופיקסל ולאחר מכן להעלות את תוכנית הבדיקה למיקרו: ביט ולחבר אותה לקרקע ולנתונים באמצעות חוטי תנין.

למטריקס 4x4

Micro: bit -> Neopixels

GND -> GND

3 v -> 5 v +

סיכה 0 -> דין

למטריצה 10x10

מיקרו: ביט

Micro: bit -> Neopixels

GND -> GND

סיכה 0 -> דין

אספקת חשמל -> ניאופיקסלים

GND -> GND

כוח -> 5v +

הפעל את המיקרו: ביט ולחץ על כפתור A כמה פעמים כדי לבדוק שכל הרצועות פועלות.

אני משתמש בתוכנית זו כדי לבדוק את מטריצת 10x10.

אני משתמש בתוכנית זו כדי לבדוק את מטריצת 4x4.

שלב 7: הדבק את הרשת על ה- Neopixels

הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים
הדבק את הרשת על הניאופיקסלים

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

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

זכור כי דבק עץ מוליך עד שהוא מתייבש, לכן אל תחבר את רשת המטריצה לחשמל, לפני שאתה בטוח שהוא יבש.

שלב 8: הלחמת לוח ויסות המתח

הלחמת לוח ויסות המתח
הלחמת לוח ויסות המתח
הלחמת לוח ויסות המתח
הלחמת לוח ויסות המתח
הלחמת לוח ויסות המתח
הלחמת לוח ויסות המתח

כעת אנו הולכים להלחים את לוח וסת המתח. אתה יכול לראות את התרשים שלי עבור המעגל הסופי בתמונה למעלה, אך שים לב שחלק מהחיבורים יבוצעו באמצעות ברגים ולא בהלחמה.

הרגליים ב- To220-3 ממוקמות מעט מוזרות. יש לך gnd משמאל, הכנס לימין ו- 3.3 V החוצה באמצע. אנו רוצים להלחים קבלים בין gnd לבין 3.3 V כדי לייצב את הכוח עבור המיקרו: ביט ו- gwen בין 5 וולט כדי לייצב את ההספק עבור neopixels.

לאחר מכן אתה רוצה להלחם את מטריצת הניאופיקסל ל- Vin ו- GND.

Neopixel -> To220-3

5 v + -> וין

gnd -> gnd

לאחר מכן אתה רוצה להלחם חוט לרגל האמצעית. החוט הזה יהיה עבור המיקרו: ביט.

אז אתה רוצה להלחם חוט נוסף ל- Vin על רגל ימין. החוט הזה יגיע לאספקת החשמל.

סוף סוף אתה רוצה להלחם שני חוטים נוספים ל- gnd. חוט אחד יגיע לאספקת החשמל והחוט השני יעבור לביטרו מיקרו;

שלב 9: התנגדות ב- Data Wire

התנגדות על חוט הנתונים
התנגדות על חוט הנתונים

על פי מדריך neopixel adafruits עליך תמיד לשים נגד 300+ אוהם על חוט הנתונים אל ה- neopixel הראשון. אז אנו מלחימים את הנגד של 330 אוהם לחוט הנתונים ומלחים חוט חדש בקצה השני של הנגד.

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

שלב 10: הוספת ברגים

הוספת ברגים
הוספת ברגים
הוספת ברגים
הוספת ברגים
הוספת ברגים
הוספת ברגים

כעת קח את אחד מברגי ה- M3, עטוף את חוט ה- gnd שברצונך לחבר למיקרו: נשך סביבו ושמור אותו במקום עם אחד האומים. לעשות את אותו הדבר עבור חוט הנתונים וחוט 3.3 V.

לאחר מכן הכנס את הברגים דרך החורים. Gnd דרך החור השמאלי ביותר, 3.3 V דרך השני ביותר לשמאל והנתונים דרך החור הימני ביותר. השתמש בשני אגוזים על כל אחד כדי לשמור אותם במקומם. אנו משתמשים בשניים במקום באחד, כיוון שאנו גם צריכים לפנות מרחק כלשהו כאשר אנו מחברים את המיקרו: ביט.

שלב 11: הדבק חם הכל ביחד

הדבק חם הכל ביחד
הדבק חם הכל ביחד
הדבק חם הכל ביחד
הדבק חם הכל ביחד
הדבק חם הכל ביחד
הדבק חם הכל ביחד
הדבק חם הכל ביחד
הדבק חם הכל ביחד

כעת אנו מדביקים חם את מחבר הטרמינל בצד, ולאחר מכן אנו חמים דבק את לוח ויסות המתח במקום ובסופו של דבר אנו חמים דבק את כף הרגל ולוח הניאופיקסל יחד.

שים לב שיש שתי דרכים שונות שבהן אתה יכול לחבר את הפיקסלים. אתה יכול לחבר אותם כך שהרצועות עוברות מצד לצד או למעלה ולמטה. אם הנאפיקסלים עולים ויורדים אז יהיה קל יותר לעשות אנימציות שעולות ויורדות ואם הנאפיקסלים עוברים מצד לצד, אז יהיה קל יותר לעשות אנימציות שהולכות מצד לצד. כאן מטריצת 4x4 תעלה ויורדת, ואילו מטריצת 10x10 עוברת מצד לצד.

שלב 12: הכינו את ספק הכוח וחברו אותו

הכינו את ספק הכוח וחברו אותו
הכינו את ספק הכוח וחברו אותו
הכינו את ספק הכוח וחברו אותו
הכינו את ספק הכוח וחברו אותו

חותכים את קצה כבל אספקת החשמל וחושפים את החוטים. לאחר מכן הברג אותו במסוף הבורג. זכור לחבר חשמל לכוח ואדמה לקרקע.

שלב 13: הוספת המיקרו: ביט

הוספת המיקרו: bit
הוספת המיקרו: bit

תכנות את המיקרו: ביט ואז תברג אותו.

שלב 14: בדוק את זה

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

מוּמלָץ: