» אלקטרוניקה » ארדואינו »אור לילה בצורת פריזמה. מבוסס על ESP8266 ו- WS2812

פריזמה מעוצבת לאור לילה. מבוסס על ESP8266 ו- WS2812

פריזמה מעוצבת לאור לילה. מבוסס על ESP8266 ו- WS2812

וידאו:


צהריים טובים, היום אשתף בהוראות לייצור מנורת שולחן קטנה, מנורת לילה. מקור האור יהיה נוריות 120 WS2812. אתה יכול להגדיל את מספר הדיודות או להפך, להפוך את המנורה קטנה יותר עם פחות דיודות. השתמשתי ברצועת LED בצפיפות של 60 דיודות למטר. מנהל את כל ה- ESP8266-12E. ניהול באמצעות דף HTML. אז נתחיל ברשימת הדרושים:

- ESP8266-12E
- מייצב מתח 3.3 וולט
- נגדים 10 kOhm, 5 יחידות.
- מתג קטן
- כפתור
- חוטי חיבור
- פלסטיק מט או "חלב"
- קרטון גלי
- USB-TTL
- מחבר USB
- חתיכת צינור פלסטיק קטנה
- ספק כוח 5 וולט, מינימום 2 א '
- אקדח דבק חם
- ברזל הלחמה, רוזין, הלחמה וכו '. וכן הלאה.

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


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


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


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


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


החוטים של אנשי הקשר +5 ו- GND משורת הנורות הראשונות, כמו גם החוט מאותת האות דין, מועברים בתוך התיק. ואז אנו מבצעים הלחמה של Do מהראשון לדין של השורה השנייה וכן הלאה.אנשי הקשר עם הכוח (+5 ו- GND) הם מולחמים במקביל:



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


התוצאה צריכה להיות משהו כזה:


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

שלב 2 הכן את ESP8266 ואת ספק הכוח.
אני משתמש ב- ESP8266-12E, עם זיכרון פלאש של 4 מגהבייט. ניתן להשתמש בגרסאות ESP8266 עם פחות GPIOs. רק GPIO אחד דרוש כדי לשלוט בקלטת. זיכרון הפלאש הוא פחות מ -1 מגה-בייט, עדיף שלא לקחת אותו. כדי שה- ESP יעבוד וימלא את הסקיצה לתוכו, תחילה עליך לבצע התחייבות מינימלית ללוח זה. הכריכה מורכבת ממתג המחובר בקצהו ל- GPIO0 ובקצהו ל- GND המשמש להכנת המודול למצב מילוי סקיצות. במצב הרגיל, יש למשוך את GPIO0 לשלטון באמצעות נגן 10 kOhm. משיכה לאספקת החשמל דרך הנגד זקוקה גם ל- CH_PD, GPIO2. כדי לאתחל את המודול, מונח כפתור בין RESET ו- GND; כדי להבטיח יציבות, יש גם למשוך את ה- RESET לשלטון. יש צורך במנגנון 470 אוהם המוחדר בין RESET ל- GPIO16 בכדי להוציא את המודול למצב שינה. אנו לא נשתמש במצב זה, ולכן אין צורך בנגדים. יש למשוך את הפלט של מודול GPIO15 עד ל- GND דרך נגן של 10 קילו. על המודול להיות מופעל אך ורק מ- 3.3V. לכן נשתמש במייצב מתח. לכניסתו נחבר את הפלוס מאספקת החשמל, ולפלט של VCC ESP8266. GND אני חושב שהכל ברור, העיקר שאספקת החשמל GND, קלטת GND ו- GND ESP מחוברים. ואל תשכח את USB-TTL. RX ל- TX, TX ל- RX והקפד לחבר את ה- GND ESP ל- GND USB-TTL. התוכנית היא כדלקמן:


עכשיו בשוק ציוד הרדיו יש שורה של מודולי Wemos. אלה אותם מודולים ESP8266, רק עם הרתמה הדרושה, ווסת מתח, USB-TTL ויצירת קשר בנוחות. הרבה יותר קל לעבוד איתם, אתה יכול לקחת מודולים אלה, רק כשממלאים את הסקיצה, בחר את הלוח הנכון.

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


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


לגבי ספק הכוח. הקלטת WS2812 מאוד זללנית. אם אתה מדליק את כל שלושת הצבעים, ואפילו בבהירות מקסימאלית, נורית לד אחת צורכת 0.06 A. בהתאם, 120 דיודות היא 7.2 A. ובכן, זה הערך המקסימלי. בדרך כלל בהירות זו אינה נדרשת, בסקיצה שלי זה עולה 10 (נע בין 0 ל 255) וזה מספיק. מדדתי את הצריכה של אור הלילה שלי בהירות של 20. הצריכה הייתה בטווח שבין 1.0 A ל 1.8 A. עבור אור הלילה הזה, אתה צריך לקחת ספק כוח עם זרם פלט של לפחות 2.0 A. לנוחיותו, עדיף להלחם USB עד סוף כבל החשמל של לילה, או פשוט לקחת חוט עם USB כבר מולחם. אז אספקת החשמל צריכה להיות משהו כזה:


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

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

כעת עליך להוסיף את לוח ESP8266 ואת השינויים שלו ל- IDE של Arduino. אנו מתחילים את סביבת התכנות, בחרו בפריט התפריט "קובץ" ברשימה "הגדרות" שנפתח. בחר את הפריט "קישורים נוספים למנהל הדירקטוריון." הכנס את הקישור להורדה והתקנה של התוסף ESP8266:

http://arduino.esp8266.com/stable/package_esp8266com_index.json


לאחר מכן בחר את פריט התפריט "כלים" ועבור אל "מנהל הלוח". בסרגל החיפוש עבור מנהל הלוח, הזן "ESP", בחר "esp8266 by ESP8266 Community", והתקן את הגרסה האחרונה. בזמן הכתיבה זהו 2.5.2. אנו מחכים שההתקנה תושלם.
השתמשתי בספריית ניאופיקסל של Adafruit כדי לשלוט ברצועת LED. כדי להתקין ספרייה זו, בחר בפריט התפריט "סקיצה", עבור אל "חבר את הספריה" ובחר "נהל ספריות". בסרגל החיפוש שפותח את התפריט, הזן "Neopixel neafixel", בחר והתקן את הספריה עם אותו שם.תזדקק גם לספריית ArduinoJson, אתה יכול למצוא אותה גם באמצעות חיפוש אחר מנהל הספריה.

דף HTML משמש לשליטה על אור הלילה, ישנם גם מספר עמודים להגדרת התצורה של המודול. כדי להקליט את דפי ה- HTML הללו, כמו גם את כל הדרוש להפעלתם התקינה, אנו זקוקים לעזר נוסף. הורד את הארכיון שנמצא למטה ופרוק אותו לתיקיית "הכלים" שנמצאת במיקום ההתקנה של ה- Arduino IDE:
הורד את הארכיון

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

עליך לערוך את השורות הבאות:

מחרוזת _ssid = ""; // SSID של נקודת הגישה שאליה ברצונך להתחבר


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

מחרוזת _password = ""; // סיסמת רשת


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

String _ssidAP = "Treygolka"; // SSID AP במצב נקודת גישה


השורה מציינת את שם נקודת הגישה ש- ESP8266 תיצור.

מחרוזת _passwordAP = "12051005"; // סיסמת נקודת גישה


סיסמא של נקודת הגישה שנוצרה.
נותר למלא את הסקיצה ולהעמיס את דף ה- HTML ב- ESP8266.
10
10
10

הוסף תגובה

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

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

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

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

יש לך את הזכות להכין גרסה משלך למנורת לילה, כרצונך.
כמה נקודות.
1. הושמט תיאור של חיבור אלמנטים דקורטיביים עשויים פלסטיק שקוף;
2. חיבור הרגליים עם דבק חם לקרטון אינו נראה אמין. עצם השימוש ברגליים רומז לנו כי פלסטיק דקורטיבי אינו קשור לעיצוב;
3. עובי החוטים ללוח מטורף לחלוטין. אתה יכול להשתמש באלה עבור VCC ו- GND, השאר לא ברור מדוע.
כמו שהייתי עושה. קניתי שלושה לוחות בגודל 9x15 pcb (400 רובל עם משלוח). נוריות הלחמה מולחמות מבחוץ, והמתג שלהן מבפנים. הייתי משאיר מעט מקום מבפנים תחת ESP12 ומחוצה לו לכפתור באחד הלוחות, החוט מאספקת החשמל היה מוציא מלמטה. הייתי מקדח את אחד מלוחות החלב, מוציא כפתור מהחור, או אפילו עושה כפתור מגע. אתה יכול להדק הכל יחד באמצעות 4 חורים למרווחים על הלוחות.
הרעיון של 10 נקודות, להוסיף מוסיקה צבעונית.

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

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