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

חטוף אור מבול RGB עם Arduino או ESP8266: 6 שלבים (עם תמונות)
חטוף אור מבול RGB עם Arduino או ESP8266: 6 שלבים (עם תמונות)

וִידֵאוֹ: חטוף אור מבול RGB עם Arduino או ESP8266: 6 שלבים (עם תמונות)

וִידֵאוֹ: חטוף אור מבול RGB עם Arduino או ESP8266: 6 שלבים (עם תמונות)
וִידֵאוֹ: הכוכב הבא במהדורה מיוחדת | קרן פלס ויובל שרעבי - תודה 2024, נוֹבֶמבֶּר
Anonim
חטוף אור מבול RGB עם Arduino או ESP8266
חטוף אור מבול RGB עם Arduino או ESP8266
חטוף אור מבול RGB עם Arduino או ESP8266
חטוף אור מבול RGB עם Arduino או ESP8266
חטוף אור מבול RGB עם Arduino או ESP8266
חטוף אור מבול RGB עם Arduino או ESP8266

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

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

אני משתמש בריצה פתוחה על פי פטל כדי לשלוט בהם ואני יכול אפילו לשלוט בהם באמצעות אמזון אקו (ארה ב), אם כי זה מעט מעבר להיקף ההנחיה הזו, אני מקווה למצוא זמן לכתוב את זה!

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

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

אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים
אסוף חלקים

רשימת החלקים היא כדלקמן:

1. 10W RGB Flood Light: Ebay (בריטניה), Ebay (ארה ב), Ebay (סין)

2. מודול ESP8266-12: Ebay (בריטניה), Ebay (ארה ב), Ebay (סין)

3. רגולטור LD1117 3.3V: Ebay (בריטניה), Ebay (ארה ב), Ebay (סין)

4. קבלים 100uF: Ebay (בריטניה), Ebay (ארה ב), Ebay (סין)

5. ספק כוח 12V 1A DC: Ebay (בריטניה), Ebay (ארה ב), Ebay (סין)

6. מבחר נגדים (השתמשתי ב- 10K, אבל באמת שאפשר להסתפק בכל דבר)

(צירפתי קישורים למספר אתרים מכיוון שהמחירים משתנים באופן קבוע אז אנא חפשו בסביבה והקפידו לבדוק את אמזון לעומת ebay)

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

שלב 2: פירוק אור הצפה וזיהוי כניסות RGB PWM

לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM
לפרק אור הצפה ולזהות כניסות RGB PWM

אור המבול הספציפי הזה הוא עיצוב פשוט בורג יחד.

השלדה מורכבת משלושה מקטעי אלומיניום שכולם מתברגים.

הסרת החלק העליון שמחזיק את העדשה במקומה חושפת את הלוח המודפס עם מערך ה- LED ומעגלי הבקרה.

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

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

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

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

שלב 3: ESP8266 וחיווט חשמל

ESP8266 וחיווט חשמל
ESP8266 וחיווט חשמל
ESP8266 וחיווט חשמל
ESP8266 וחיווט חשמל
ESP8266 וחיווט חשמל
ESP8266 וחיווט חשמל

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

בעצם חברו את נוריות הל LED האדומות, הירוקות והכחולות שלכם לפינים 12, 14 ו -15 של ה- ESP8266 באמצעות נגד 10K.

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

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

כדי להשיג זאת פיצלתי את הנגדים הטוורים בחוטים וכיסיתי אותם בכווץ חום.

אנא הימנע מטעותי ואל תלחך את הנגד ישירות על ה- ESP. מצאתי שהדבר הקשה עליהם יותר לעבוד מאשר אם הייתי עושה שחבור מוטבע אמיתי (כמו בחוט-נגדי-חוט-אס ולא בחוט-נגדי-אס).

גם התמונה אכן נראית מעט שונה מהסכימה, במקור לא השתמשתי בסיכה 15 וזו הייתה טעות מכיוון שסיכה 15 מצוינת ב- pwm. אוהב את הסיכה הזאת. זה שולט.

שלב 4: תכנת אותו

השתמש בשיטה המועדפת עליך, כתוב את הקוד עבור ה- ESP שלך!

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

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

צירפתי את הקוד לכך ל- 'ible', למעלה (או למטה, בכל מקום שהוא מופיע).

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

פעם כתבתי תוכנית בארדואינו שעשתה את הדברים הבאים:

ESP מגפיים, לא מצליח להתחבר ל- wifi, מתחיל מצב נקודת גישה

הלקוח מתחבר לטלפון, פותח אוטומטית את הדפדפן עם דף בקרת צבעים (HTML בסיסי)

בדף, הייתה גם אפשרות לחבר אותו לנתב שלך.

לאחר שהייתה ברשת, ניתן לתכנת כל מערכת בקרה לשלוח בקשות http די בקלות.

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

שלב 5: דחוס הכל ביחד

לדחוף הכל ביחד !!
לדחוף הכל ביחד !!

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

היזהר במיוחד בשלב זה, אכן שרפתי את אחד מווסת המתחים שלי כשלא שמתי לב.

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

שלב 6: הנח את האורות מסביב לבית ותהנה !

הניחו את האורות מסביב לבית ותיהנו !!!
הניחו את האורות מסביב לבית ותיהנו !!!
הניחו את האורות מסביב לבית ותיהנו !!!
הניחו את האורות מסביב לבית ותיהנו !!!
הניחו את האורות מסביב לבית ותיהנו !!!
הניחו את האורות מסביב לבית ותיהנו !!!

הנח את האורות במיקום המועדף עליך, חבר אותם עם ספק הכוח של 12V והלך!

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

בתמונות אתה יכול לראות שהשתמשתי בו כדי להדגיש את שעון הניקי שלי שאני כל כך אוהב.

תודה שקראתם!

מוּמלָץ: