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

תליון Resplendr: 7 שלבים
תליון Resplendr: 7 שלבים

וִידֵאוֹ: תליון Resplendr: 7 שלבים

וִידֵאוֹ: תליון Resplendr: 7 שלבים
וִידֵאוֹ: 😊Всем пригодится такой навык. А вы умеете это делать? 2024, יולי
Anonim
Image
Image
תליון Resplendr
תליון Resplendr
תליון Resplendr
תליון Resplendr

פרויקט זה נוצר בהשראת עגילי החישוק של Adafruit Gemma של בקי שטרן וליידי עדה והאנשים הנפלאים עם ספריית FastLED.

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

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

הסרטון עוסק באופן חיבור הכל. תודה על המעקב!

שלב 1: אסוף חומרים

אסוף חומרים
אסוף חומרים
אסוף חומרים
אסוף חומרים
אסוף חומרים
אסוף חומרים

להלן כל מה שתצטרכו:

  • Adafruit GEMMA v2 - פלטפורמה אלקטרונית לבישה מיניאטורית - המיקרו -בקר הלביש הקטן הזה יהיה המוח של הפרויקט שלך. זה יחבר את הסוללה לנורות ויגיד לאורות מה לעשות. להלן פירוט של חלקי הלוח.

    • USB - זה משמש להעלאת מצבים חדשים ללוח שלך
    • שקע JST - משמש לחיבור הסוללה ללוח כדי להפעיל אותו ואת הנורות
    • כניסות/פלט

      • GND - זה יספק קרקע (G, -) לנורות ולכפתור
      • D1 - זהו סיכה "דיגיטלית" בה נשתמש בכפתור
      • Vout - זה יספק כוח (V, +) לנורות מהסוללה
      • 3Vo - זה יספק 3 וולט; לא נשתמש בזה
      • D0 - זהו סיכה "דיגיטלית" שאנו הולכים להשתמש בה כדי לספר לאורות מה לעשות
      • D2 - זהו עוד סיכה "דיגיטלית"; לא נשתמש בזה
  • טבעת NeoPixel - 16 x 5050 RGB LED עם מנהלי התקנים משולבים - זוהי טבעת האורות שלך. בכל LED יש אור אדום, ירוק וכחול. הם משתלבים בכמויות שונות ליצירת כל הצבעים בקשת. מכיוון שנשאיר את האורות בצד העמום, באמת תוכל לראות כיצד נורות אדומות, ירוקות וכחולות משתלבות ליצירת כל הצבעים.
  • סוללת ליתיום יון פולימר - 3.7v 150mAh - הסוללה מתחברת לג'מה שלך כדי להפעיל את האורות שלך ולהטעין באמצעות מטען ה- USB, לא את ה- Gemma. כדי לטעון את הסוללה, יהיה עליך לנתק אותה מהג'מה
  • Adafruit Micro Lipo - מטען USB LiIon/LiPoly - v1 - כפי שצוין לעיל, חבר את הסוללה למטען זה וחבר את הצד השטוח לשקע USB. מעט אור ירוק יצביע על כך שהסוללה "סיימה" נטענת.
  • לחצן מתג מישוש (דק 6 מ"מ) - כפתור לחיצה לבן קטן זה ינווט בין מצבים
  • כיסוי סיליקון חוט ליבה - 26AWG - 3 חתיכות חוט, כל אחת באורך של כ 4 ". לא תזדקק לכל אורכו של החוט כך שיהיה לך תוספת אם תטעה.
  • אביזרי תכשיטים - טבעות קפיצה, עגילים, חוט ניילון, שרשרת כבלים, סיכה מגנטית
  • e6000

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

שלב 2: צרף את הכפתור

צרף את הכפתור
צרף את הכפתור
צרף את הכפתור
צרף את הכפתור

חבר את הכפתור הלבן הקטן לג'מה על ידי החלקת הרגליים דרך החורים המסומנים "GND" ו- "D1".

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

אל תלחם אותו עדיין, אחרת תוכל לסגור את חור ה- GND שנזדקק לו בשלב הבא!

שלב 3: צרף חוטים לג'מה

צרף חוטים לג'מה
צרף חוטים לג'מה
צרף חוטים לג'מה
צרף חוטים לג'מה
צרף חוטים לג'מה
צרף חוטים לג'מה
  1. חותכים 3 חוטים לכ -4 "כל אחד. באופן מסורתי אדום משמש לכוח (+, V+, V), שחור או לבן משמש לקרקע (G, GND), וצבע אחר משמש לנתונים (D). מכיוון שאנו רק באמצעות 3 חוטים לפרויקט זה, כל הצבעים יעשו.
  2. מפשיטים כ- 1/2 " - 3/4" מקצה אחד של כל חוט.
  3. סובב את הקצה המופשט של החוט הראשון.
  4. הזן אותו דרך החור המסומן GND. תרצה שהחוט יעבור מהחזית של הג'מה (עם הכפתורים) לגב. נסה להביא את בידוד החוט קרוב ככל האפשר לחור. אני מגלה שקיפול החוט מאחור מחזיק אותו.
  5. הפוך את הג'מה והלחם את החוט ורגל הכפתורים לסיכת ה- GND שבג'מה
  6. סובב את הקצה המופשט של חוט שני.
  7. הניחו אותו דרך החור המסומן Vout. תרצה שהחוט יעבור מהחזית של הג'מה (עם הכפתורים) לאחור. נסה להביא את בידוד החוט קרוב ככל האפשר לחור. אני מגלה שקיפול החוט מאחור מחזיק אותו.
  8. הפוך את הג'מה והלחם את החוט ורגל הכפתורים לסיכת ה- Vout שבג'מה
  9. סובב את הקצה המופשט של חוט שלישי.
  10. הזן אותו דרך החור המסומן D0. תרצה שהחוט יעבור מהחזית של הג'מה (עם הכפתורים) לגב. נסה להביא את בידוד החוט קרוב ככל האפשר לחור. אני מגלה שקיפול החוט מאחור מחזיק אותו.
  11. הפוך את הג'מה והלחם את החוט ורגל הכפתורים לסיכת D0 בג'מה.
  12. הלחם את רגל הכפתור השנייה לחלק האחורי של סיכת D1 בג'מה.
  13. חתכו את החוטים העודפים.

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

שלב 4: צרף חוטים לצלצול

צרף חוטים לצלצול
צרף חוטים לצלצול
צרף חוטים לצלצול
צרף חוטים לצלצול
צרף חוטים לצלצול
צרף חוטים לצלצול
צרף חוטים לצלצול
צרף חוטים לצלצול
  1. הנח את הג'מה ואת טבעת הנאופיקסל כשהנורות והרכיבים של הג'מה פונים כלפי מעלה. מקם את סיכת D1 בג'מה הקרובה ביותר לחור בטבעת ניאופיקסל שאומרת "נתונים נכנסים"
  2. קבע היכן לחתוך ולהפשיט את החוט לחיבור שני אלה. סביר להניח שתרצה 1-1.5 אינץ 'של חוט בין טבעת ג'מה לניאופיקסל בכדי לספק מספיק רפיון.
  3. בעזרת הציפורניים או חדה מסמנים שני נקודות על החוט - לאן תקצצו את החוט ולאן תפשיטו את החוט. תן לעצמך 1/2 " - 3/4" של חוט מפוספס לעבודה.
  4. חותכים ומפשיטים את שני החוטים הנותרים באותם אורכים משוערים.
  5. סובב את הקצה המופשט של חוט "D0" והזן אותו דרך החור המסומן "D In" על טבעת Neopixel. אתה יכול להאכיל את החוט דרך החלק הקדמי או האחורי של טבעת Neopixel.
  6. הלחם את חוט D0 אל טבעת Neopixel.
  7. סובב את הקצה המופשט של חוט ה- "GND" והזן אותו דרך החור המסומן "G" על טבעת הנאופיקסל. אתה יכול להאכיל את החוט דרך החלק הקדמי או האחורי של טבעת Neopixel.
  8. הלחם את חוט "GND" לטבעת ניאופיקסל.
  9. סובב את הקצה המופשט של חוט ה"וואוט "והזן אותו דרך החור המסומן" V+"על טבעת הנאופיקסל. אתה יכול להאכיל את החוט דרך החלק הקדמי או האחורי של טבעת Neopixel.
  10. הלחם את חוט ה"וואוט "אל טבעת הנאופיקסל.
  11. חתכו את החוטים העודפים.

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

שלב 5: תכנת את הג'מה שלך

ראשית אתה צריך דרך לתכנת את הלוח שלך. הורד את Arduino IDE או השתמש ב- IDE מבוסס אינטרנט אם קיים.

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

בדרך כלל אני משתמש ב- Arduino IDE, שהורד מהאתר שלהם. יהיה עליך להתקין את הספריות והתמיכה בלוח שבו אתה משתמש. מכיוון שמדובר בתהליך מעמיק יותר, אני ממליץ לעיין בדף המבוא של Adafruit ל- Gemma ולאחר מכן לבדוק משאבים להתקנת ספריית FastLED ב- Arduino IDE.

אפשרות נוספת היא להשתמש בתוכנית מבוססת דפדפן כמו codebender.cc. לרוע המזל, קוד -בנדר אינו מקבל כרגע הרשמות חדשות, אך כללתי מידע זה למקרה שהם יפתחו דברים. אנא תמכו בהם אם אתם יכולים כי הם מדהימים! Codebender היא דרך מצוינת להכיר למישהו קוד מכיוון שאתה רק צריך להוריד תוסף כדי להפעיל אותו. אם כבר יש לך את Arduino IDE, קפוץ למטה לדוגמא הסקיצה שלי והדבק אותו בסקיצה חדשה. יש התחלה מצוינת עם Arduino ו- Codebender להנחיה על ידי Ardumotive_com. אנשי קודבנדר חיברו גם לא מעט מורים.

סקור את הסקיצה

להלן הסקיצה שלי: לחצן Palette FastLED מאת amelia.tetterton

"שיבוט וערוך" את המערכון שלי ו"שמור "אותו בחשבון קוד -בנדר שלך או העתק והדבק אותו בסקיצה חדשה ב- IDE של Arduino.

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

  • שורה 23: הבהירות נקבעת על 1/8 בהירות מלאה.
  • שורות 30: אם תשנה את מספר המצבים, עליך לעדכן את המספר "8"
  • שורה 45-66: זוהי לוח מותאם אישית שקראתי לו MyColors. בדוק את בוחר הצבעים RGB ומצא כמה צבעים שאתה אוהב. אתה יכול להכניס כל 16 צבעים שאתה אוהב כאן. ישנם כמה כללים: במקום לכתוב "מוט זהב" תצטרך לכתוב "GoldenRod". לכן, רישיות האות הראשונה של כל מילה והסרה של רווחים. אל תאבד את הפסיק בסוף כל שורה.
  • קווים 98-148: ל- FastLED יש חבורה של "לוחות" מובנים לבחירה. קבוצת הצבעים בפלטה נשלחת דרך רצועת נוריות במהירות ובצעדים שבחרת. אתה יכול לשנות את המהירות ואת הצעדים כדי לגרום לדברים להיראות בדיוק כפי שאתה רוצה. SPEED מתייחס לכמה מהר הצבעים נעים. מספרים גבוהים יותר = תנועה מהירה יותר. STEPS מתייחס עד כמה רחבות רצועות הצבע. 1 = יותר כמו שיפוע, 10 = יותר כמו פסים.
  • שורות 170-185: זוהי דרך נוספת להקמת לוח חדש. מצב זה דומה למצב המוצג בעגילי החישוק של Adafruit Gemma. שחקו עם הצבעים כאן ואז את המהירות, וערבבו על שורות 145-188 וראו מה קורה.
  • שורות 188-199: זוהי דרך נוספת להקמת לוח חדש. מצב זה יראה מחצית מנורות הלד הירוקות והחצי השני ורוד. שחקו עם הצבעים כאן ואז את המהירות, וערבבו בקווים 133-135 וראו מה קורה.

אמת את הסקיצה. זכור ללחוץ על "שמור" אם זה מסתדר לך.

הג'מה הוא מיקרו -בקר בעלות נמוכה. כאשר אתה מחבר אותו לחשמל ומדליק אותו, הוא יבהב נורה אדומה וכיבוי במשך כ -10 שניות. המשמעות היא שהוא מוכן "לקבל" קוד. אחרת, עליך ללחוץ על כפתור האיפוס כדי להיכנס למה שנקרא "מצב מטען אתחול". בקרי מיקרו אחרים פשוט יכנסו למצב זה באופן אוטומטי, אך מכיוון שהג'מה כל כך פשוטה, היא צריכה שמישהו יתן לזה ראש בראש. אם מופיעה שגיאה, נסה לנתק ולחבר את הלוח חזרה או לחץ על כפתור ה"איפוס "השחור הקטן בלוח. ב- Mac, אני חייב לחבר את Gemma שלי למחשב שלי באמצעות רכזת USB (אז … Gemma ל- microusb לרכזת USB למיניוס ל- Mac) רק כדי לגרום לזה לעבוד. סבלנות!

העלה את הסקיצה. לחץ על כפתור האיפוס בג'מה ו"העלה "את הקוד לג'מה שלך.

וודא שאתה מקבל הודעה "הועלה בהצלחה" או הודעה חיובית אחרת המאשרת שהקוד הועלה.

הערות

  • אם אתה נתקל בבעיות שבהן הלוח אינו נכנס למצב האתחול בעת לחיצה על כפתור האיפוס, נסה לנתק את ה- Gemma שלך ולאחר מכן חבר אותו שוב.
  • כל מה שנכתב בשורה אחרי שני קווים, כמו זה: //, הוא הערה. אתה יכול לכתוב "// בלה, בלה, בלה" וזה יהיה בסדר. הערות מרובות שורות נוגעות בין "/*" לבין "*/". קודבנדר גורם לכל ההערות להיראות ירוקות. רווחים וקווים ריקים בסדר, אז אל תהסס להפריד דברים כדי שיתאים לך.
  • וודא שבחרת את הלוח (ג'מה) והיציאה הנכונים.
  • תמיד "אמת" לפני שאתה "מעלה". קוד בנדר או ה- IDE יודיעו לך אם הסקיצה שלך גדולה מדי. אם כן, יהיה עליך לשנות אותו על ידי הסרת אחד מ"מצבי "שלך.

שלב 6: בדוק

מִבְחָן
מִבְחָן
מִבְחָן
מִבְחָן
מִבְחָן
מִבְחָן
  1. וודא שהחוטים שלך מחוברים כראוי.

    1. עקוב אחר החוט מחור ה- GND שבג'מה שלך לאחד מחורי ה- GND שבטבעת NeoPixel.
    2. עקוב אחר החוט מחור ה- Vout שבג'מה שלך לאחד מחורי VCC/V+ על טבעת NeoPixel.
    3. עקוב אחר החוט מחור D0 שבג'מה שלך לחור Data In על טבעת NeoPixel
  2. ודא ששתי רגלי הכפתור הלבן מולחמות ללוח.
  3. חבר את מחבר ה- jst מהסוללה ללוח והעבר את הלוח למצב מופעל אם הוא עדיין לא.
  4. לחץ על הכפתור הלבן כדי לגלול בין המצבים השונים.
  5. טפח לעצמך על השכם.

שלב 7: השלם ואבזר

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

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

מוּמלָץ: