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

אופן השימוש בבקר Wled RGB: 5 שלבים
אופן השימוש בבקר Wled RGB: 5 שלבים

וִידֵאוֹ: אופן השימוש בבקר Wled RGB: 5 שלבים

וִידֵאוֹ: אופן השימוש בבקר Wled RGB: 5 שלבים
וִידֵאוֹ: WLED Sound Reactive - ESP32 WROOM עם מיקרופון, הוסף פונקציית מוזיקה קלה 2024, יולי
Anonim
Image
Image

שלום לכולם מקווה שכולם מסתדרים ובטוחים לחלוטין במגיפה המתמשכת

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

בסרטון זה אני הולך להראות לך Wled בקר פשוט מסוג RGB Pixel שתוכל לעשות זאת בעצמך

זה לא נעשה על ידי ואני לא לוקחת שום בעלות על העבודה הזאת רק אעזור לך

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

אהבה ליוצר הפרויקט על ידי תרומה

github.com/Aircoookie/WLED

WLED היא תוכנת קוד פתוח. הוא נכתב על ידי מפתח מדהים בשם Aircoookie. WLED נכתב להפעלה על בקרי מיקרו ESP8266 ו- ESP32 כדי לסייע בשליטה על נוריות "NeoPixel" (WS2812B, WS2811, SK6812, APA102). כאשר מותקן על מיקרו -בקר כגון ESP8266, WLED מפעיל שרת אינטרנט שניתן לשלוט בו באמצעות אפליקציית iOS או Android, API, MQTT, Blynk, Alexa.

אם אתה מכיר את Arduino ואת המיקרו -בקרים זו תהיה חתיכת עוגה

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

מאפיינים

  • ספריית WS2812FX משולבת ביותר מ -100 אפקטים מיוחדים
  • אפקטים של רעש FastLED ו- 50 פלטות
  • ממשק משתמש מודרני עם פקדי צבע, אפקט ופלח קטעים להגדרת אפקטים וצבעים שונים לחלקים מדפי נוריות הגדרות - תצורה דרך הרשת גישה לנקודת מצב ותחנה - תמיכה אוטומטית לכשל APS ברצועות RGBW 16 הגדרות קבועות מראש של משתמשים לשמירה וטעינה של צבעים/אפקטים בקלות,
  • תומך ברכיבה דרכם. פונקציות מאקרו לביצוע אוטומטי של שיחות API פונקציית לילה (מתעמעם בהדרגה) עדכנות תוכנת OTA מלאה (HTTP + ArduinoOTA), הגנה באמצעות סיסמה ניתן להגדיר שעון אנלוגי מוגדר + תמיכה בערכת Cronixie על ידי Diamex הגדרת בהירות אוטומטית להגדרה להפעלה בטוחה יותר

אספקה

1) ESP8266 לוח nodemcu/Wemos D1 מיני

2) התוכנה בה השתמשתי כדי לצרוב או לצרוב את הקובץESP8266 נקראת NodeMCU PyFlasher. marcelstoer (מפתח) לבנייתו. אני שמתי את הקובץ במדריכים

3) כבל מיקרו USB

4) חוטי אמפר אם אינך רוצה להלחם

5) ספק כוח 5V 3 אמפר

6) כבל חשמל נשי

7) רצועות WS2812B, WS2811, SK6812 RGB (אני משתמשת בעדשות WS2811)

7) מעטפת פלסטיק קטנה (אופציונלי)

שלב 1: הגדרת לוח ה- ESP8266 שלך

התקן WLED ב- ESP8266
התקן WLED ב- ESP8266

דבר ראשון צריך להתקין את מנהלי ההתקן עבור הלוח שלך

בדרך כלל הלוחות כוללים נהגים של שבב CH340

אתה יכול להוריד ולהתקין אותו מכאן.

שלב 2: התקן את WLED ב- ESP8266

התקן WLED ב- ESP8266
התקן WLED ב- ESP8266

התוכנה בה השתמשתי כדי להבהב/לצרוב את ה- Wemos d1 שלי היא NodeMCU PyFlasher. תודה למרסלסטואר שבנתה אותו.

github.com/marcelstoer/nodemcu-pyflasher/r…

התוכנה ממש קלה לשימוש

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

github.com/Aircoookie/WLED/releases

משם הורד את קובץ ה-.bin מהמהדורות עבור ESP8266

לאחר הורדת קובץ.bin

הבזק שב- esp8266 שלך באמצעות ה- Pyflasher אנא בדוק את התמונות לצורך התייחסות (שמור הכל כפי שהוא

אם אתה משתמש באותו לוח כמוני)

בפלאשן PY בחר ביציאת Com ובחר את מיקום הקובץ

שמור על שיעור הבאודה על 115200

מצב הבזק DIO

אתה יכול לבחור כפתור בחירה כן מוחק את כל הנתונים

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

לאחר מכן לחץ על MCU Node Node.

ברגע שהכל מהבהב בהצלחה תוכל

לקבל

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

שלב 3: חיווט

תִיוּל
תִיוּל
תִיוּל
תִיוּל

בפרויקט זה אני משתמש ב- Ws2811 led עם שלושה פינים

מתח +, GND -, ונתונים

חבר את החיווט כפי שהראיתי בתרשים

שים לב אל תחבר USB וכוח חיצוני במקביל ללוח

מומלץ להפעיל את הלוח ואת נוריות באמצעות ספק כוח חיצוני

של 5V.

שלב 4: התקנה ראשונית

התקנה ראשונית
התקנה ראשונית
התקנה ראשונית
התקנה ראשונית
התקנה ראשונית
התקנה ראשונית

ברגע שהמעגל נוצר ו

חבר לשקע החשמל וחבר את האורות

ועבור לחיבור ה- Wi-Fi שלך בטלפון או במחשב האישי שלך

תראה סיסמת ברירת המחדל של Wled-AP היא wled1234 באותיות קטנות

נקבל אפשרות למסך ההתקנה

צריך להזין שם משתמש WIFI וסיסמת wifi

הקצה גם שער סטטי

ולחיצה על שמור

הדף ייסגר והטלפון שלך יתחבר שוב לרשת הביתית שלך

התקן את Wled APP מחנות Play או מחנות Apple

לאחר מכן לחץ על גלה אורות תקבל אפשרות, תראה אפשרות

עבור אל הגדרת LED והזן את מספר הנורות שברצונך לחבר

במקרה שלי שמרתי 38 על הבהירות על 255

כניסוי שמתי אספקה נוכחית של 1500MA

אתה יכול לציין עוד אם יש לך ספק כוח בשרני

אתה יכול לבחור את גלגל הצבעים

אתה יכול לחלק קטע עשיתי שני קטעים של 19 כל אחד

היכנס לאפקטים כדי לראות את כל האפקטים המגניבים

שלב 5:

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

אם אתה רוצה לתמוך במפתח אתה יכול לעשות זאת בדף Hub Hub

ועקוב אחריי בערוץ האינסטגרם והיוטיוב וההוראות שלי

כל מי שאתה רואה להלן התורמים:

8bitbrett הפכה את קוד ה- QR לחיבור אוטומטי ל- WiFi עם הלוגו של Aircoookie/WLED! adamo יצרה את הלוגו המונפש של שרת דיסקורד! @debsahu סיפק את הגילוי האוטומטי של HomeAssistant ועזרה רבה ב- PIO!

@frenck ביצעה אינטגרציה מקורית מדהימה, יציבה ומלאת תכונות עם HomeAssistant!

@photocromax עוזר להחיות את תכונת ההדמיה החיה ולהוסיף תצוגות מקדימות של-g.webp

@raymiec עובדת בימים אלה על יצירת הלקוחות הטובים ביותר עבור אנדרואיד ו- iOS!

@StormPie, יוצר ממשק המשתמש הנייד המדהים!

@timothybrown הוסיף אימות MQTT!

@viknet365 העביר את אפקט המטאור!

@wiesendaniel הוסיף את התצורה של IDE PlatformIO!

@YeonV סיפק את תצורת האור MQTT הראשונית של HomeAssistant!

רשימה זו אינה שלמה.

בדיקות, תורמים ותומכים

47 מוצרים

אחמד א.

אלן מקן.

אנדריאס ר.

אנדרו ג.

אנדרו מ.

אנדריאס פ.

אנדי ג.

אנטון א.

ברנהרד ס.

ברנדן וו.

ברט ה.

בריאן נ.

בריאן ה.

כריסטיאן ק.

קודי מ.

קונסטנטין

דייל ל.

דיוויד ג.

דיוויד מ.

דניס ה.

דינוס פ.

דון ל.

דואן ב.

DrZzs (ג'סטין א.)

דילן ל.

Effectsmeister

אריק נ.

אריק פ.

אריק ז.

עיר אלקטרונית

פביאן נ.

פליקס ס.

Fil

גארי או.

ג'רט דה וי.

ג'ורג 'ו.

גרהם וו.

גונאר ב.

האקאן ה.

App.doNotProcessConnectivityEvents = true; הייקו

הרמן ס.

הורסט פם @illuxions

itechspar

יעקב ד.

ג'יימס וו.

ג'ייסון סי.

ג'ייסון ס.

ג'נס

ג'רמי ד.

ג'ים פ.

ג'ון ב.

ג'ון ד.

ג'ורדן א.

ג'ורדן ג'יי.

יוסף ס.

ג'וש א.

ג'וש ג.

ג'סטין ק.

Kjell-Einar A.

לורנס סי.

לאונרד א.

לאונרד ס.

מרץ.

מארק ר.

מרקוס ס.

מריו פ.ס.

מארק ס.

מארק V.

מרטין ב.

מרטין ה.

מרטין ל.

מייקל א.

מייקל ב.

מייקל אי.

מייקל אי.

מייקל אי.

מקס ה.

מנו ו.

נתן י.

נילס ל.

נייג'ל ה.

פסקל ב.

פסקל ל.

טְפִיחָה

פול ב.

פול-כריסטיאן ד.

פול ה.

פטרו פ.

פרימוז

קווינדור

ראלף יו.

ראלף וו.

רמון ה.

ראול ט.

רוב ק.

רודיגר ה.

רופרטו ג.

סקוט ב.

סקוט פ.

עצמי (Discord @tube)

סרחיו מ.

סטפן ס.

סטיבן

סטיב או.

שמעון

S M Ark.

Teemu H.

תומאס אי.

תומאס ס.

טימותי מ.

טימותי ל.

טוביאס ב.

טיילר ר.

ואלר מ.

וולקר ב.

ויאצ'סלב א.

חאווייר א.א.

ספריות ותלות משומשות

ליבת ארדואינו ESP8266/ESP32

NeoPixelBus מאת Makuna (מזלג svenihoney)

ספריית FastLED

ESPAsyncTCP מאת me-no-dev

ESPAsyncUDP מאת me-no-dev (החל מ- 0.9.0)

ESPAsyncWebServer מאת me-no-dev

ArduinoJSON מאת bblanchon

async-mqtt-client מאת marvinroger

WS2812FX מאת kitesurfer1404 (שונה)

IR -remote ESP8266 מאת markszabo (אופציונלי)

אזור זמן מאת JChristensen

ספריית בלינק (דחוסה)

ספריית E1.31 על ידי forkineye (שונה)

Espalexa על ידי Aircoookie (שונה)

רבים מהאפקטים המהירים של FastLED הם גרסאות שונו של האפקטים של קריגסמן!

WebServer_tng מאת bbx10 (ESP32, עד 0.8.3) PubSubClient על ידי knolleary (שונה, עד 0.8.3)

מוּמלָץ: