» אלקטרוניקה » ארדואינו »נורת לילה מנורה ישנה המבוססת על ארדואינו ו- WS2812

נורת לילה מנורה ישנה המבוססת על ארדואינו ו- WS2812

נורת לילה מנורה ישנה המבוססת על ארדואינו ו- WS2812




יום או לילה טוב, מישהו כזה. היום אחלוק הוראות כיצד להכין אור לילה קטן. הבסיס הוא מפזר מט מנורת LED שרופה. ובפנים שמנו ארדואינו נוריות Pro Mini ו- SW2812. אני אפרסם סקיצה אחת בלבד, אבל יכולות להיות אפשרויות רבות לצבעים או עירויים. בואו נתחיל, כמו תמיד, עם רשימת הדרושים:

- מפזר מנורת לד, בסיס E27
- אספקת חשמל 5V
- Arduino Pro Mini 5V
- USB-TTL (להעלאת סקיצה לארדואינו)
- נוריות WS2812
- פלסטיק דק
- קלטת דו צדדית
- טעינה מהטלפון אינה נחוצה, אלא עובדת
- הלחמה
- חוטים
- הלחמה, רוזין
- אקדח דבק חם

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


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


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


בשלב הבא אנו מכינים ומדביקים לצילינדר כיסוי שנחתך מאותו פלסטיק:


כאן אנו מסיימים.

שלב 2. חשמל.
כפי שאמרתי קודם, הבקר יהיה ה- Arduino Pro Mini, גרסה הפועלת על 5 וולט. רצועת הלד מחוברת די בפשטות, לשם כך אתה צריך לחבר את מגע + 5V לתוספת מהספק החשמל 5 וולט, ו- GND למינוס. סיכת DIN (קלט) התחבר לפין 6 של הארדואינו. ניתן לשנות את יציאת חיבור הקלטת לכל נוח ברישום. ארדואינו יופעל על ידי אותו ספק כוח. מכיוון שנשתמש באספקת חשמל מתייצבת, אנו מחברים את הפלוס מאספקת החשמל לסיכה 5V על הארדואינו. יש לחבר את אספקת החשמל מינוס ל- GND Arduino. התוכנית היא כדלקמן:


אז, נורית LED אחת, בהירות מקסימאלית של שלושת הצבעים, צורכת 60 מיליאמפר. אני מתאים 25, כך שמתברר:

25 x 60 mA = 1500 mA = 1.5 A

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

אם אתה מעוניין, תוכל לקרוא את כל המפרטים בגליון הנתונים:
ws2812b_datasheet_en.pdf [420.94 Kb] (הורדות: 109)
הצג קובץ מקוון:


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


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

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


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


אם עשית את אותו הדבר, אל תתבאס, פשוט חתוך את הסרט התלוי סביב הקצוות והלחם את החוטים ישירות לנורות הלד. צור קשר עם WS2812:


שימו לב, לרצועת הלד שב- WS2812B יש כיוון, מצד אחד (התחלה או קלט) יש לה אנשי קשר DIN, + 5V, GND. ומצד שני (סוף או יציאה) DO, + 5V, GND. אם אתה מבצע הלחמה ישירות לנורות הלד, התבונן במיקום אנשי הקשר והתמקד במפתח (חיתוך פינתי). כדי לפשט את ההתקנה, נמשכים חצים על הקלטת המציינים את הכיוון. שימו לב במיוחד למעבר לראש, מסתבר שעיקול חד מאוד, סביר להניח שישבור את הקלטת. יש לי את זה ככה:



מלמעלה, הוא הוברח ישירות לנורות הלד:


ובאמצע, דרגה שנייה, עוד כמה נוריות לד:


ולמען האמינות, מלאו את החוטים בדבק חם:


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


אל תשכח ליצור חריץ ליציאת חוט החשמל:


שלב 3. הכנת הסביבה וקושחה.
כדי להוריד את הסקיצה (או הקושחה) נשתמש ב- IDE של Arduino. הורד את הגרסה האחרונה מה הרשמית והתקן אותה.

בשלב הבא עליך להוסיף את הספרייה לעבודה עם WS2812 מ- Adafruit NeoPixel-master:
adafruit_neopixel-master.rar [27.83 Kb] (הורדות: 86)


לשם כך, הורד תחילה את הארכיון. ואז פרוק את הארכיון הזה. ואנחנו מעבירים את הקבצים שלא ארוזים לתיקיה "ספריות", שנמצאת בתיקיה עם התקנת ה- Arduino IDE. ניתן להקל. השג את ה- IDE של ארדואינו. אל תפרוק את הארכיון שהורדת. ממש ב- IDE של Arduino, בחר את פריט התפריט Sketch - Connect Library. בראש הרשימה הנפתחת, בחר בפריט "הוסף. ספריית זיפ". תופיע תיבת דו-שיח. בשלב הבא אנו בוחרים את הספרייה שלנו, Adafruit_NeoPixel-master. קצת שווה את ההמתנה. שוב, פתח את פריט התפריט Sketch - Connect Library. כעת בתחתית הרשימה הנפתחת תראו ספריה חדשה. על ידי הפעלה מחדש של ה- Arduino IDE ניתן להשתמש בספריה.

הורד את הסקיצה שלי:
ard_rgb_shar.rar [1.63 Kb] (הורדות: 136)


נותר למלא את הסקיצה בארדואינו. אנו משתמשים ב- Arduino Pro Mini. בגרסה זו של הארדואינו הפופולרית אין שבב USB-TTL שנלחם על הלוח. לכן, כדי לתקשר עם המחשב ולהעלות את הסקיצה, עליכם להשתמש ב- USB-TTL נפרד. חיבור כדלקמן:

Arduino - USB-TTL
RX (P0) - TX
TX (P1) - RX
GND - GND

כוח ה- USB-TTL יהיה מיציאת ה- USB של המחשב. ניתן להפעיל את Arduino באמצעות USB-TLL או להשתמש במקור כוח חיצוני. העיקר שהסיכה של ה- GND USB-TTL והארדואינו יחוברו. לרוב, USB-TTL ללא סיכת DTR מוצע למכירה. יש לחבר את סיכת ה- DTR לאיפוס ארדואינו על מנת לאתחל אוטומטית לפני טעינת הסקיצה. אם אין לך, כמוני, מסקנה זו, עליך להפעיל מחדש ידנית לפני שתעלה את הסקיצה. אנו פועלים כך: אנו מחברים את הכל לפי הסכימה שתוארה לעיל, פותחים את ה- Arduino IDE, פותחים את הסקיצה שהורדתם, לחצו על הכפתור - הורידו - ותראו מה כתוב להלן. בזמן ש"הקומפילציה "מתבצעת, אנחנו לא עושים כלום, אנחנו רק מחכים שהמלה" טעינה "תופיע, עלינו ללחוץ על כפתור האיפוס בארדואינו.אם לא נוח ללחוץ על כפתור בלוח, תוכלו להציג כפתור המחובר ל- GND ולאיפוס. או פשוט הביאו את החוטים לאותן מסקנות וסגרו אותם בזמן הנכון.

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

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...