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

כובע פדורה לד LED (ESP8266 + WS2812b): 5 שלבים (עם תמונות)
כובע פדורה לד LED (ESP8266 + WS2812b): 5 שלבים (עם תמונות)

וִידֵאוֹ: כובע פדורה לד LED (ESP8266 + WS2812b): 5 שלבים (עם תמונות)

וִידֵאוֹ: כובע פדורה לד LED (ESP8266 + WS2812b): 5 שלבים (עם תמונות)
וִידֵאוֹ: Ws2812b running party hat 2024, יולי
Anonim
Image
Image
דברים שאתה צריך
דברים שאתה צריך

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

שלב 1: דברים שאתה צריך

דברים שאתה צריך
דברים שאתה צריך
דברים שאתה צריך
דברים שאתה צריך

אנחנו צריכים כמה רכיבים וכמה כלים פשוטים כדי להפוך את זה-

1) NodeMcu Lolin v3 (ESP8266 12e) [מוח הכובע]

2) WS2812b [aka NeoPixel] השתמשתי בשמונה חלקים

3) סוללת ליתיום 18650 [מקור חשמל ראשי]

4) הגנת סוללה ומודול מטען

5) מודול ממיר בוסט 5V

6) כל סוג של מתג spdt

7) חוטים

8) כותרות סיכות [חיבור חוטים לצומת mcu]

9) קצת חוט שחור ובד שחור

10) והדבר העיקרי הכובע עצמו

כלים-

1) הלחמה והלחמה

2) צבת

3) חותך

4) מחט

ומחשב לתכנת ה- NodeMCU

שלב 2: תרשים סכמטי

תרשים סכמטי
תרשים סכמטי

כמו בתרשים הקרקע ו- Vcc מהסוללה מתחבר למודול tp4056 [הערה- בתרשים תראה שזה מודול tp4056 אבל במציאות אני משתמש במודול tp4056 עם טעינת יתר, פריקה יתר וקצר]. מודול vcc מתחבר למגבר 5v באמצעות מתג והארקה מתחברת ישירות למודול ההגברה. מפלט ההגברה Vcc And Ground מחברים הן NodeMCU והן את ה- leds. D1 מחברת NodeMCU להתחבר לפין ה- Din של WS2812b.

אני ממליץ לך קודם כל לבנות את אב הטיפוס בלוח הלחם.

שלב 3: תוכנה וקוד

תוכנה וקוד
תוכנה וקוד
תוכנה וקוד
תוכנה וקוד
תוכנה וקוד
תוכנה וקוד

עכשיו בוא נעשה את החלק בתוכנה

בפרויקט זה השתמשתי בפרויקט McLighting, תודה לטובלום

הורד את McLighting מ- adove

ההנחיה מפורטת כאן -

אבל אני מנסה להסביר במילים קלות -

  • ראשית אתה צריך מזהה Arduino, הורד אותו מכאן -
  • לאחר מכן עליך להתקין את תמיכת הלוח ESP8266 עבור arduino, עבור אל תיבת הדו -שיח העדפות והזן את כתובת האתר הבאה ככתובת URL נוספת של Boards Manger
  • כעת עבור אל הכלים - לוח ובחר NodeMCU 1.0, הגדר את תדר המעבד ל- 80 MHz וגודל הפלאש ל- 4M (1M SPIFFS), ולאחר מכן בחר את יציאת ה- com הנכונה.
  • כעת עלינו להוסיף כמה ספריות -עבור אל "סקיצה"> "כלול ספרייה"> "נהל ספריות …" והתקן את הספריות הבאות על ידי חיפוש אותן והתקנה: 1) WiFiManager by @tzapu2) WebSockets מאת @Links20043) Adafruit NeoPixel על ידי @adafruit4) אופציונלי: PubSubClient מאת @knolleary הורד את https://github.com/kitesurfer1404/WS2812FX ספריית הטעינה ב- arduino IDE על ידי Sketch> Include Library> Add. ZIP Library
  • כעת עלינו לבצע כמה שינויים בסקיצה כהגדרת ההתקנה שלנו, לפתוח את הסקיצה Arduino MC Lighting וללכת לקובץ definitions.h ופשוט לשנות את מספר הנוריות וסיכת הנתונים, במקרה שלי השתמשתי ב- 8 נוריות ובפין D1. אתה יכול גם לשנות את שם ה- WiFi כאן
  • כעת הידור והעלה את הסקיצה ללוח ל- ESP8266
  • לאחר מכן ה- esp יפעל כנקודת גישה פתוחה, התחבר אליו והזן את אישורי ה- WiFi שלך, ה- ESP יתחבר לאותו wifi
  • מצא את ה- IP שלו על ידי בדיקת פלט באגים של Arduino IDE או פשוט בדוק את הנתב או נקודה חמה של WiFi עבור התקנים מחוברים.
  • עבור אל https:// YOUR_ESP8266_HOSTNAME_OR_IP/העלה והעלה index.htm מספריית McLighting / clients / web / build.
  • לבסוף הפעל מחדש את הלוח ועבור לכתובת ה- IP ויהיה לך ממשק מרחוק לשליטה.

שלב 4: חבר את כל הדברים יחד

חבר את כל הדברים יחד
חבר את כל הדברים יחד
חבר את כל הדברים יחד
חבר את כל הדברים יחד

השתמשתי בסה כ 8 נוריות ומחבר אותן בשרשרת בעזרת חוטים. המטען, ממיר ההגברה והמתג ממוקמים בחלק העליון של הסוללה להתאמה במקום קטן. מפלט ממיר בוסט 2 חוטים עובר ל- Vin ו- GND של הצומת mcu ואחר אל הולך ל- +5v ו- GND של ה- ws2812b הראשון של הסדרה. הוספתי כותרת סיכת נקבה קטנה בסוף חוט האות וחוטי החשמל של mcu של הצומת כדי להתחבר בקלות ב- mcu של הצומת.

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

שלב 5: גימור מגע

טאץ' אחרון
טאץ' אחרון
טאץ' אחרון
טאץ' אחרון

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

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

עכשיו יש לך כובע לד מגניב. תעשה חיים!!

אם יש לך בעיות שאל בתגובות, אל תשכח להצביע לפרויקטים אלה.

מוּמלָץ: