» אלקטרוניקה » ארדואינו »ESP 8266 + WS2812 = שעון

ESP 8266 + WS2812 = שעון


הסתכלתי על נוריות ה- WS2812 במשך זמן רב ובסוף החלטתי להזמין אותן. לא היה לי רעיון קונקרטי, אבל כשהם הגיעו אליי, החלטתי להכין מטריקס לד קטן. גודל המטריצה ​​התגלה כ 15 x 8. וכאפליקציה עשיתי שעון מהמטריצה. בקר בחרתי ב- ESP 8266 - 12E. הבחירה שלי אינה סתמית, יש צורך ב- ESP כדי להתחבר לנתב Wi-Fi ולסנכרן זמן באמצעות האינטרנט.

אז בואו נתחיל, אנחנו צריכים:

- קלטת WS2812 עם 120 נוריות לד, 60 חתיכות למטר ()
- ESP 8266 - 12E ()
- טעינה מיותרת, אך עובדת מהטלפון, או ספק כוח 5 וולט
- ווסת מתח 3.3v
- נגדים 10 kOm 0.25 W 5 יחידות.
- מתג
- כפתור
- חוטים
- מחבר PLS
- USB-TTL
- פלסטיק שקוף 2 מ"מ
- מסנן אור
- ברגים 3x20
- אגוזים ומכבסות 3 מ"מ
- תרגיל 3.2
- מקדחה או מברג

שלב 1 חיתוך פלסטיק
כדי להגן על המטריצה ​​עלינו לחתוך מלבן מפלסטיק שקוף (רצוי פלסטיק מט או חלב, אז לא צריך להשתמש בפילטר בהיר) פלסטיק בגודל 260x105 מ"מ. וקדחו גם 4 חורים בקוטר 3.2 מ"מ להידוק. מקדחים בפינות, מוטבעות 5 מ"מ מכל צד. עשו זאת בזהירות רבה והניחו את הפלסטיק על בסיס עץ. במהלך עבודתי, פינה אחת התנתקה, אך תקעתי אותה וכמעט בלתי מורגשת.



כבסיס למטריצה ​​השתמשתי באותו פלסטיק. חותכים מלבן בגודל 252x85 מ"מ. אתה יכול להשתמש בכל פלסטיק אחר או לקחת, למשל, דיקט דק, העיקר להשיג בסיס די חזק. אנו נדביק אליו את רצועת הלד שלנו. חתכנו את הקלטת לרצועות של 15 דיודות. יש לעשות זאת בזהירות ובקפדנות לאורך הקווים החתוכים. אנו מדביקים את הרצועות שלנו אופקית על הבסיס, מתחילים מלמעלה. שימו לב כי יש לספק את אות הכניסה בכיוון הנכון, למטרה זו החץ מוצג בכיוון הקלטת. לכן אנו מדביקים את הרצועה הראשונה משמאל לימין. IN (קלט) על הקלטת צריך להיות משמאל, ו- OUT (בצד ימין). הדבק את הרצועה הבאה להפך, מימין לשמאל. השלישי שוב משמאל לימין. אז הלאה. אם אתה עוקב אחר נתיב האות, הוא אמור להתברג בצורה בזיגזג, החל מהפינה השמאלית העליונה. העיקר לא להתבלבל ולא לבלבל. בשלב הבא, הלחמו את הפסים שלנו עם חוטים קצרים. + 5 מהחלל הראשון ל- +5 השני. GND ל- GND. מה- OUT של הרצועה הראשונה ל- IN של הרצועה השנייה, מ- OUT של הרצועה השנייה ל- IN של השלישית וכן הלאה. אנו מבצעים הלחמה של החוט לכניסה IN של הרצועה הראשונה, ואחר כך אנו מבצעים הלחמה ל- ESP. K +5 של הרצועה הראשונה הוא אדום, K GND שחור. מתברר להלן.


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


הלחמה שלב 2
אז כדי להפעיל ולהבהיר את ESP-8266, אתה צריך לבצע כריכה מינימלית. רק סיכת ה- VCC מחוברת ישירות לאספקת החשמל, את הסיכות הנותרות: CH_PD, RESET, GPIO0, GPIO2, יש למשוך אל ספק הכוח (VCC) דרך נגדי. נגדי 10kOm ניתנים להחלפה באחרים, מ- 4.7kOm ל- 50kOm, למעט GPIO15 - ערכו חייב להיות עד 10kOm. ישירות, למינוס (GND) של אספקת החשמל, אנו מחברים רק GND, ואנחנו גם מושכים את GPIO0 דרך הנגד ל 10kOm, בכדי להכניס את המודול למצב הורדת קושחה, ל- GND. אנו מחברים את המטריצה ​​שלנו ל- GPIO13. יש להלחם את החוט לתא הכניסה של הרצועה הראשונה. להלן תרשים.

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



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

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


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

כתוצאה מכך אנו משיגים את הבנייה הבאה:

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



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




קושחה שלב 5
כדי לכתוב את הקושחה בה אני משתמש ארדואינו IDE עם התוסף עבור ESP מותקן. אנו מעבירים את השעון למצב קושחה וטוענים את הקושחה שלנו. אל תשכח לאתחל את ה- ESP 8266 לפני העלאת הקושחה. לאחר ההתחלה, מכיוון שנקודת הגישה שאליה ברצונך להתחבר לא מוגדרת, ESP יהפוך לנקודת הגישה עצמה. אנו קשורים לנקודה חדשה. אם אתה משתמש במחשב לגישה, השעון יהיה גלוי בתשתית הרשת. לחץ פעמיים והגיע להגדרות השעון. אם אתה משתמש בטלפון, באמצעות הדפדפן אנו מקלידים 192.168.1.1 ואנחנו רואים את ממשק האינטרנט להגדרת השעון. כאן תוכלו להזין את השעה באופן ידני, לציין את נקודת הגישה שאליה אתם רוצים להתחבר, כמו גם את שם השעון ואת שם הסיסמה של נקודת הגישה ש- ESP מעלה. כל השינויים, למעט זמן, נכנסים לתוקף לאחר אתחול מחדש. ניתן גם להפעיל מחדש את המודול דרך ממשק האינטרנט.
esp_tic_tak_wi_fi.rar [24.46 Kb] (הורדות: 438)

6.2
7.3
7

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב
4 פירוש
dlrex
maxim0512,
ברור. בדיוק אז זה לא לגמרי ברור למה ליצור מסך מאורות כאלה. אם לא תשתמש בכל היכולות שלהם. אני עצמי עורך שעון כזה עכשיו. אבל לא בצורה של מטריקס של נוריות לד, אלא בצורה של מחוונים לשבעה קטעים. שלושה אורות לקטע. אז ישמש 90 חתיכות ואני הולך לקחת את ספק הכוח ב 6 אמפר.
באופן כללי המאמר שלך יעזור לי מאוד. כדוגמה לעבודה עם ESP-12, אחרת עבדתי לאחרונה עם Arduinki ו- STM32.
הכותב
dlrexאחר צהריים טובים. WS2812 אחד כשאתה מדליק את כל הצבעים והבהירות המרבית צורכת 0.06 A. החישובים שלך נכונים. עם זאת, בשעון זה הבהירות היא 2 (עם טווח של 0-255), והצבע משמש לבד, פרט לכך שכל הדיודות ביחד לעולם לא נשרפות. לכן 0.7 A די במוצר ביתי זה, אם ברצונכם למלא אותם בסקיצה נוספת בה ישמשו כל הדיודות והבהירות המרבית, אז כמובן שאתם צריכים ספק כוח נוסף.
dlrex
5V 0.7A ל -120 יח '. WS2812B ?! משהו שאני בספק! להפוך את כולם לבן ולשתף את התוצאה :-)

120x0.06 = 7.2A
ADMINSKYBUBN
הרעיון די מצוין, אבל אני רוצה לא רק זמן אלא גם כל מיני בידור

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

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